记事本中的Python++

大家好你们好,
我是Python的新手,也是Notepad ++的新手。任何人都可以帮助我在记事本++中编写我的第一个Python程序。我已经在Python解释器中进行了操作,但是现在我要在Notepad ++中做。我已经下载了记事本++,但仍无法在其中运行任何Python程序。
我要求你们中的任何人帮助我从python开始记事本++。
谢谢

# 回答1


这个问题的答案是在回复的第7号
这个线程
,但我认为您会发现怠速足以满足您的需求,并且拥有许多您必须努力的事情才能使记事本++内置。上述线程还讨论了其他IDE选项。
# 回答2


有一种简单的方法可以做到。
在"运行菜单"中,您可以看到诸如" Firefox中的午餐"等选项。
这些选项写在一个名为shortcuts.xml的文件中,该文件位于您安装NP ++的文件夹中。
打开此文件,在内部您会发现此行:

选择 | 换行 | 行号
  1.  <Command name="launch in Firefox" Ctrl="yes" Alt="yes" Shift="yes" Key="88">firefox &quot;$(FULL_CURRENT_PATH)&quot;</Command>

您需要做的就是复制此行并更改一些事情。然后,您将有类似的东西:

选择 | 换行 | 行号
  1. <Command name="Run with Python" Ctrl="no" Alt="no" Shift="yes" Key="112">python &quot;$(FULL_CURRENT_PATH)&quot;</Command>

(我选择了Shift+F1,但是您可以选择自己喜欢的任何钥匙。)
重新打开NP ++,现在可以从编辑器中运行任何Python文件海峡很容易且不错。
有关此类事物的更多信息:http://notepad-plus.wiki.sourceforge.net/run

# 回答3


感谢失重的方向,您也可以尝试一下

选择 | 换行 | 行号
  1. <Command name="python+arg" Ctrl="yes" Alt="no" Shift="no" Key="122">cmd /K &quot;$(FULL_CURRENT_PATH)&quot; $(CURRENT_WORD)</Command>

在这里,我调用命令行(使用TH /K开关,因此执行或错误后它不会关闭),我还为如果要添加参数添加Current_word(我保留一些用于在代码中作为注释的调试)。
请注意,我的路径中有python.exe,所以我可以按以下情况调用.py文件。
输入该命令后,没有简单的方法来编辑命令,我打开%userProfile%\ application data \ Notepad ++ \ shortcuts.xml在Palin Notepad中(在编辑时保持NP ++在编辑时保持NP ++)并使用命令播放。

# 回答4


或者您可以设置nppexec
转到插件 - > nppexec-> execute(默认F6,您可以更改此)
在窗口中输入:
c:\ python31 \ python.exe" $(full_current_path)"
确保通往python.exe的路径实际上指向您的python.exe在哪里:)
单击保存并将其保存为您要保存的任何名称。
你就完成了。在您喜欢的任何文件之间切换,然后输入并进行了编译!
愉快的编码!
# 回答5


你好
我是Python和Notepad ++的新手。
我使用python 26和它的外壳,但我喜欢使用记事本++。
我还在自己的目录中安装了Python 27、31。(在XP上)
我已经阅读了您对Notepad ++导演中更改" shortcuts.xml"的评论,以使记事本能够运行Python。
我确实更改了'shortcuts.xml'as:
python" $(c:\ python26 \ ercory \ logistic.py)";
但这根本不起作用。
你能告诉我可能出了什么问题吗?
如果您为该文件放置了正确的行,我可以将其复制并经过" shortcuts.xml"文件。
谢谢
# 回答6


嗨,Crisb
我已经阅读了您有关如何更改的评论
插件 - > nppexec->在记事本++中执行以运行Python脚本并进行编译。 我将以下内容放在nppexec>执行窗口中: c:\ python26 \ python.exe" $(c:\ python26 \ ercory \ meprint.py)" 但是当我运行时,我会收到以下错误: c:\ python26 \ python.exe"" 过程开始>>> c:\ python26 \ python.exe:找不到'__main __.py'in'' 您是否知道可能出了什么问题。 我已经使用Python 2.7和3.1(安装在不同的文件夹中)尝试了一下,但仍然相同的错误。 感谢您的输入。

标签: python

添加新评论