从Python命令行调用Python时,为什么Python无法找到并运行我的脚本?

use*_*936 1 python windows directory execute

我在python命令行(使用python 2.7),并尝试运行Python脚本.我的操作系统是Windows 7.我已将目录设置为包含所有脚本的文件夹,使用:

os.chdir("location").

os.getcwd() 返回此位置.

当我输入:

python myscript.py

我收到此错误:

File "<stdin>", line 1

python myscript.py
              ^
Run Code Online (Sandbox Code Playgroud)

SyntaxError: invalid syntax.

我做错了什么?

我正在尝试运行的脚本的第一个未注释的行:

from game import GameStateData

Bre*_*arn 5

听起来你正试图在Python中运行你的脚本.这不是它的工作原理.如果要运行myscript.py,则需要从系统命令提示符执行,而不是从Python解释器内部执行.(例如,从开始菜单中选择"命令提示符".我认为它通常位于"附件"或类似的东西下.)从那里,您需要使用CD命令更改到脚本所在的目录.