【发布时间】:2013-07-06 19:52:54
【问题描述】:
这是我的 python hello.py 脚本:
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
不幸的是,它没有用,有人可以帮忙吗?
【问题讨论】:
-
请使用正确的代码格式
-
如果“hello.py”位于
PATH目录中,并且运行hello 1 1未传递命令行参数,则.py 文件关联被破坏。如果 CMD 或 PowerShell 未找到“hello.py”,则 .PY 不在PATHEXT中。您不需要运行python hello.py 1 1。这很烦人,因为它需要使用 hello.py 的限定路径或首先更改其目录。
标签: python windows python-2.7