几个小时前我开始学习Python,我想知道是否可以执行我在Python Shell中的BBEdit文本编辑器中编写的脚本,只需点击一下。
可以选择在Mac终端和调试器中运行它,但是能够直接执行它会使学习变得更容易。
答案 0 :(得分:2)
您可以使用BBEdit命令“运行”运行当前脚本(前窗中包含的脚本),来自“#!”菜单(此菜单有时称为“shebang”菜单)。
此命令运行脚本,并在新BBEdit窗口中打印输出。
确保在脚本的第一行添加以下代码:
#!/usr/bin/env python
这确保调用python解释器来运行脚本 您可以将键盘快捷键与此菜单命令相关联,使其更加方便。 另一个选项是使用相同的“#!”菜单中的“运行终端”命令。 在这种情况下,会创建一个新终端窗口,并在那里发送脚本的输出。
如果您希望BBEdit在启动之前保存脚本中未保存的更改,请务必阅读此其他Stack Exchange页面: automatic save before “Run in Terminal” in BBEdit
答案 1 :(得分:0)
我认为PyCharm让你的事情变得更轻松
答案 2 :(得分:0)
自BBedit首次问世以来,我一直在使用它,并且多年来一直在关注它。因此,我必须同意Fabio的BBEdit首选项注释并使用它来运行python脚本。但是,语法检查并不总是能解决问题,因此在使用run或在终端命令中运行时可能会显示错误。似乎BBEdit检查在python 2和python 3之间没有区别,直到它运行。