如何使用python命令行从文件运行python函数?
我正在使用python.exe
。如何使用python命令行从文件运行python函数?
我想:
C:/myfile.py
python C:/myfile.py
python "C:/myfile.py"
它总是说 “无效语法”。代码是这一个: https://github.com/paulnasca/paulstretch_python/blob/master/paulstretch_stereo.py#L150
所以不知道如果该文件有bug或我做错了什么。
您的屏幕截图显示您已经在Python解释器中。试图再次运行python会导致错误。击中口译员CtrlD。确保你已经下载了完整的paulstretch_stereo.py
文件。将文件放在与您要处理的文件相同的目录中。然后,从Windows命令行运行python paulstretch_stereo.py --help
,应该打印出程序的选项。
顺便说一句,确保你已经安装了NumPy和SciPy,否则程序将无法运行。
谢谢,我安装了numpy和scipy,但是我不必键入paulstretch.py的路径吗? – 2014-11-14 19:03:41
@JoanVenge如果你在包含该文件的目录中,则不是。 – MattDMo 2014-11-14 19:04:05
当您直接运行python.exe
时得到的内容称为交互式解释器。
通常的方式来运行一个Python模块被简单地提供它作为命令行选项蟒蛇过程:
python C:/myfile.py
从您的命令行提供此命令,不是从交互式解释。
你在哪里运行它? – 2014-11-14 18:48:29
python.exe,这是我认为的命令行工具。 – 2014-11-14 18:48:55
当你刚刚输入'python'会发生什么? – 2014-11-14 18:53:23