【问题标题】:how to configure the hotkey of notepad++ for python?如何为python配置notepad++的热键?
【发布时间】:2011-05-30 07:00:16
【问题描述】:

您好,我正在为 python 使用 notepad++。
我想要一个热键,它将在脚本路径而不是 notepad++ 路径上运行我的 python 脚本。
此外,在流程结束时,我希望它显示“按任意键继续”。

我试过了:

  1. cmd /k "$(FULL_CURRENT_PATH)"
  2. python "$(FULL_CURRENT_PATH)"

但没有一个符合我的期望。
例如:

f = open('hello.txt', 'w')
f.close()

这将在notepad++的目录中创建'hello.txt',但我想在这个脚本的同一路径中创建它。

【问题讨论】:

    标签: python notepad++


    【解决方案1】:

    这是一个很好的发现 - Notepad++ 似乎总是在脚本运行时将当前工作目录设置为它自己的可执行目录。

    一种解决方法是使用这个:Notepad++ Python Plug-in。这是 Notepad++ 的插件,并添加了从 Notepad++ 的插件菜单(而不是使用运行菜单)在 Python 中运行脚本的选项。这应该可以解决您当前的工作目录问题。

    【讨论】:

      猜你喜欢
      • 2020-07-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-30
      • 2011-06-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多