首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在Notepad++中执行Python脚本?

如何在Notepad++中执行Python脚本?
EN

Stack Overflow用户
提问于 2009-11-10 01:41:55
回答 11查看 443.7K关注 0票数 137

我更喜欢使用Notepad++进行开发,

如何通过Notepad++执行Python中的文件?

EN

回答 11

Stack Overflow用户

发布于 2017-11-09 00:44:24

Run->Run菜单选项的所有答案都与cmd的"/K“开关一起使用,以便终端保持打开状态,或者对于python.exe,使用"-i”开关,以便python强制交互模式-两者都是为了保存输出供您观察。

然而,在cmd /k中,您必须在python -i - quit()中键入exit来关闭它。如果对您的喜好来说输入太多了(对我来说肯定是:),那么可以使用的Run命令是

cmd /k C:\Python27\python.exe  "$(FULL_CURRENT_PATH)" & pause & exit

C:\Python27\python.exe -显然是python安装的完整路径(或者,如果您想使用用户路径中的第一个可执行文件,则只使用python )。

在Windows中,&是无条件执行下一个命令的--它是无条件的,因为它的运行与上一个命令的RC无关(&&是“&&”-只有当上一个命令成功完成时才会运行,|| -是"or")。

pause -打印“按任意键继续.”并等待任何键(如果需要,该输出可以被抑制)。

exit --好吧,帮你输入出口:)

所以在最后,cmd运行python.exe,它执行当前文件并保持窗口打开,pause等待你按下任何键,exit最后在你按下任何键后关闭窗口。

票数 11
EN

Stack Overflow用户

发布于 2014-04-30 22:38:34

之前提出的解决方案对我来说都不起作用。需要稍微修改一下。

在Notepad++中点击F5后,键入:

cmd /k "C:\Python27\python.exe $(FULL_CURRENT_PATH)"

命令提示符保持打开状态,以便您可以看到脚本的输出。

票数 6
EN

Stack Overflow用户

发布于 2012-04-26 22:54:49

我使用NPP_Exec插件(可以在插件管理器中找到)。安装完成后,打开控制台窗口(ctrl+~)并键入:

cmd

这将启动命令提示符。然后键入:

C:\Program Files\Notepad++> **python "$(FULL_CURRENT_PATH)"**

执行您正在处理的当前文件。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1702586

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档