如何使用python命令行从文件运行python函数?

如何使用python命令行从文件运行python函数?,python,command-line,ide,Python,Command Line,Ide,我正在使用python.exe 我试过: C:/myfile.py python C:/myfile.py python "C:/myfile.py" 它总是说无效的语法。代码如下: 因此,不确定文件是否有bug或者我做错了什么。您的屏幕截图显示您已经在Python解释器中。再次尝试运行python将导致错误。点击CtrlD退出解释器。确保已下载完整的Paul_stereo.py文件。将文件与要处理的文件放在同一目录中。然后,从Windows命令行运行python\u stereo.py

我正在使用python.exe

我试过:

C:/myfile.py

python C:/myfile.py

python "C:/myfile.py"
它总是说无效的语法。代码如下:


因此,不确定文件是否有bug或者我做错了什么。

您的屏幕截图显示您已经在Python解释器中。再次尝试运行python将导致错误。点击CtrlD退出解释器。确保已下载完整的Paul_stereo.py文件。将文件与要处理的文件放在同一目录中。然后,从Windows命令行运行python\u stereo.py-help,程序的选项将打印出来

顺便说一下,请确保已安装NumPy和SciPy,否则程序将无法运行。

直接运行python.exe时得到的称为交互式解释器

运行python模块的常用方法只是将其作为python进程的命令行选项提供:

python C:/myfile.py

此命令是从您的命令行提供的,而不是从交互式解释器提供的。

您从何处运行它?python.exe,我认为这是命令行工具。当您输入python时,会发生什么?请更具体一些。考虑到你提出的问题数量,你应该熟悉这个过程。Python从不只是说无效的语法,它在代码中给你一行代码,这样你就可以隔离错误。顺便说一句,还有。这就是我得到的:谢谢,我安装了numpy和scipy,但是我不必键入paulstretch.py的路径吗?@joannenge如果您位于包含该文件的目录中,则不必键入路径。