运行 Python Shell 中的脚本(空闲)来自 BBEdit/TextWrangler
Run Python script in Shell (IDLE) from BBEdit/TextWrangler
几个小时前我开始学习Python,我想知道是否可以在 Python Shell 中执行我在 BBEdit 文本编辑器中编写的脚本点击一下。
在 Mac 终端和调试器中有 运行 它的选项,但能够直接执行它会使学习变得容易得多。
The tab used for executing/debugging code in BBEdit
我认为PyCharm让事情变得更容易
你可以运行当前脚本(包含在前面的脚本window)只需使用BBEdit命令“运行” , 从“#!”菜单(此菜单有时称为 "shebang" 菜单)或按 CMD – R.
此命令 运行s 脚本,并在 new BBEdit window.
中打印输出
确保在脚本的第一行添加以下代码:
#!/usr/bin/env python
或一般
#!path/to/python [arguments]
这确保 python 解释器被调用到 运行 你的脚本。
另一种选择是使用“运行 in terminal”命令,来自相同的“#!”菜单。
在这种情况下,将创建一个 新终端 window,您的脚本的输出将发送到那里。
如果您希望 BBEdit 在启动脚本之前保存脚本中未保存的更改,请务必阅读其他 Stack Exchange 页面:
automatic save before “Run in Terminal” in BBEdit
自 BBedit 首次问世以来,我一直在使用它,并见证了它多年来的成长。所以我必须同意 Fabio 的 BBEdit 偏好评论并将其用于 运行 一个 python 脚本。但是,语法检查并不总能发现问题,因此在终端命令中使用 运行 或 运行 时可能会出现错误。似乎 BBEdit 检查在 python 2 和 python 3 之间没有区别,直到 运行s。
几个小时前我开始学习Python,我想知道是否可以在 Python Shell 中执行我在 BBEdit 文本编辑器中编写的脚本点击一下。
在 Mac 终端和调试器中有 运行 它的选项,但能够直接执行它会使学习变得容易得多。
The tab used for executing/debugging code in BBEdit
我认为PyCharm让事情变得更容易
你可以运行当前脚本(包含在前面的脚本window)只需使用BBEdit命令“运行” , 从“#!”菜单(此菜单有时称为 "shebang" 菜单)或按 CMD – R.
此命令 运行s 脚本,并在 new BBEdit window.
中打印输出确保在脚本的第一行添加以下代码:
#!/usr/bin/env python
或一般
#!path/to/python [arguments]
这确保 python 解释器被调用到 运行 你的脚本。 另一种选择是使用“运行 in terminal”命令,来自相同的“#!”菜单。 在这种情况下,将创建一个 新终端 window,您的脚本的输出将发送到那里。
如果您希望 BBEdit 在启动脚本之前保存脚本中未保存的更改,请务必阅读其他 Stack Exchange 页面: automatic save before “Run in Terminal” in BBEdit
自 BBedit 首次问世以来,我一直在使用它,并见证了它多年来的成长。所以我必须同意 Fabio 的 BBEdit 偏好评论并将其用于 运行 一个 python 脚本。但是,语法检查并不总能发现问题,因此在终端命令中使用 运行 或 运行 时可能会出现错误。似乎 BBEdit 检查在 python 2 和 python 3 之间没有区别,直到 运行s。