![](/img/trans.png)
[英]Using ProcessBuilder to execute a python script with command line options
[英]Execute a Python script using the command line
我想知道如何使用命令行执行python脚本。 这是我在Arithmetic.py中的代码:
def main():
print 'spam'
if __name__ == '__main__':
main()
当我打字
python Arithmetic.py
我在“ c”上收到语法错误
File "ipython-input-11-0770a0dfdadd", line 1
python Arithmetic.py
有任何想法吗? 谢谢!
看来您要在IPython Shell中输入python Arithmetic.py
命令。 相反,请确保您使用的是操作系统的命令提示符。 (您可以通过键入exit()
Python或IPython外壳。)
在Windows上,命令提示符如下所示:
C:\Users\Carter>
在Linux上,命令提示符如下所示:
carter@carters-computer:~$
在Mac OS X中,它看起来像这样:
Carters-Macbook:~ csande$
要从ipython内调用程序,请在同一目录中使用import Arithmetic
(不带'.py'),然后使用Arithmetic.main()
。 您可以使用当前正在尝试从命令外壳运行程序的短语,而无需先启动解释器。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.