windows下命令行下输入python文件名直接执行的问题解决
windows下命令行下输入python文件名直接执行时,sys.argv里面只有文件名,其他参数没有传进来。解决办法:
打开注册表 : \HKEY_CLASSES_ROOT\Applications\python.exe\shell\open\command
"D:\develop\Python27\python.exe" "%1" 后面加上%*,即:
"D:\develop\Python27\python.exe" "%1" %*
问题就解决了