這是我的python腳本(hello.py):如何在Windows命令行中使用參數運行Python腳本
def hello(a,b):
print "hello and that's your sum:"
sum=a+b
print sum
import sys
if __name__ == "__main__":
hello(sys.argv[2])
的問題是,它不能從Windows命令行提示符下運行,我使用這個命令: C:\ Python27> hello 1 1 但它不工作,不幸的是,可能有人請幫助
請使用正確的代碼格式 – thibauts
如果「hello.py」是在'PATH'目錄,並運行'你好1 1'沒有通過命令行參數,然後將.py文件關聯破碎。如果CMD或PowerShell未找到「hello.py」,則.PY不在「PATHEXT」中。你不需要運行'python hello.py 1 1'。這很煩人,因爲它需要使用hello.py的合格路徑或首先更改其目錄。 – eryksun