我是python的新手,所以我刚刚在我的win8机器上安装了python27并设置了C:\ Python27和C:\ Python27 \ Scripts的路径。
现在我想执行一个小的.py文件,所以在shell(python cmd)中输入:
python "c:\python27\gtos.py"
File "<stdin>", line 1
python "c:\python27\gtos.py"
^
SyntaxError: invalid syntax
感谢任何帮助...
由于
答案 0 :(得分:1)
将其视为一个模块:
import file
这很好,因为它安全,快速,可维护。代码会被重用,因为它应该被完成。大多数Python库使用多个扩展到大量文件的方法运行。强烈推荐。请注意,您的导入最后不应包含.py扩展名。
使用exec命令:
execfile('file.py')
但这很可能经常出错,而且有些惹人讨厌。
产生一个shell进程:
import subprocess
import sys
subprocess.check_call([sys.executable, 'file.py'])
绝望时使用。