繁体   English   中英

使用命令行执行Python脚本

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM