如何从Python shell执行Python程序?

And*_*ili 0 python python-3.x

我是非常新的Python,我有一个疑问.

如果我在文本编辑器(如Nodepad ++)中编写程序,那么我可以从Python shell(以>>开头的那个)执行它吗?我有什么命令可以启动来执行我的Python程序?

TNX

安德里亚

Pau*_*per 5

从Python控制台,您可以运行

execfile('program.py')
Run Code Online (Sandbox Code Playgroud)

program.py您的文件的路径在哪里.

编辑:

在Python 3中,您必须先定义execfile自己,然后才能使用它.复制并粘贴以下内容.

def execfile(path, globals=None, locals=None):
    with open(path, "r") as file:
        exec(file.read(), globals, locals)
Run Code Online (Sandbox Code Playgroud)

你特意要求从Python提示符运行它,但如果可能的话,考虑从正常的命令提示符(DOS,bash等)运行它.它更容易,更正常.