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" %*

问题就解决了

posted @ 2011-11-02 14:44  babykick  阅读(1504)  评论(0编辑  收藏  举报