我使用 Komodo Edit 5 写了一些 .py 文件。我的 IDE 窗口长这样:
我应该如何运行 .py 文件来测试程序?我尝试按 F5,但好像没有任何反应。
我也试过使用 IDLE,但好像只能一次运行几行代码。
我使用 Komodo Edit 5 写了一些 .py 文件。我的 IDE 窗口长这样:
我应该如何运行 .py 文件来测试程序?我尝试按 F5,但好像没有任何反应。
我也试过使用 IDLE,但好像只能一次运行几行代码。
非常高兴你提出了这个问题!我刚刚在解释这个问题,我们的维基书中也有相关内容(当然还不完整)。我们正在与Python初学者一起工作,并帮助一些人理解你所问的内容!
在Windows上使用命令行Python:
用编辑器保存你的Python代码文件到某个地方,比如在桌面创建一个名为 "pyscripts" 的文件夹,保存成 "first.py"。
打开命令提示符(Windows下的一个文本接口):
开始 > 运行 > 输入“cmd”(在小框里)。确定。
使用 'cd' 命令(改变目录)和 'dir' 命令(显示目录下的文件,以验证你的想法)导航到你的Python文件所在位置。例如:
> cd C:\ Documents and Settings \Gregg\Desktop\pyscripts
输入:
> python first.py
如果你看到这样的消息:
'python' 不是内部或外部命令, 可执行程序或批处理文件。
那么意味着Python(一个可以将Python代码转换成 '计算机指令' 的解释器程序)未在你的路径上(请参见下面的 "将Python添加到路径")。那么,尝试像这样调用它(假设安装的是 Python2.6,并在通常的位置):
> C:\Python26\python.exe first.py
(高级用户:你也可以写出first.py的完整路径C:\ Documents and Settings \Gregg\Desktop\pyscripts\first.py)
将Python添加到路径中
Windows
为了运行程序,你的操作系统会在不同的位置查找相应的程序或命令,试图与你输入的名称匹配。python /path/to/filename.py
filename.py
即可。 - SilentGhost在 IDLE 中按 F5 键。
你可以使用 IDLE 打开你的 .py 文件并按 F5 运行它。
你也可以使用其他编辑器(例如 Komodo)打开同样的文件,保存后再次按 F5;F5 在 IDLE 中可用(即使使用其他工具进行编辑)。
如果您想直接从 Komodo 运行它,请根据这篇文章:在 Komodo Edit 中执行 Python 代码 进行以下操作:
在“命令”字段中输入此文本:
%(python) %F 3.a 可选地点击“键绑定”选项卡并为此命令分配一个键命令。
Python本身带有一个编辑器,您可以从IDLE菜单选项File > New File中访问。
在该文件中编写代码,将其保存为[filename].py,然后(在同一文件编辑器窗口中)按F5以执行您在IDLE Shell窗口中创建的代码。
注意:这是目前为止我发现的最简单和最直接的方法。
import os
os.getcwd()
a=[1,2,3,4,5]
name= 'Python'
# Use print() function
print(a)
print(name)
输出 [1, 2, 3, 4, 5] Python
filename.py
,可以将.PY
添加到PATHEXT中,这样您只需调用filename
即可。Shift
键并单击文件名。 单击选项卡在此处打开命令窗口
,然后在命令提示符中输入python file_name.py
。@echo off
python exercise.py
pause>nul
我尝试了上面列出的许多命令,但是没有一个有效,即使我将我的路径设置为包含安装Python的目录。
对于我来说,命令py -3 file.py
总是有效的。如果我想运行Python 2代码,只要Python 2在我的路径中,将命令更改为py -2 file.py
就可以完美运行。
我正在使用Windows,因此我不太确定这个命令是否适用于Linux或Mac,但值得一试。