我使用此命令在Notepad ++中运行Python脚本
cmd.exe /K "C:\InstallPython\python.exe" "$(FULL_CURRENT_PATH)"
它有效,但效果不佳。 当我跑步时
exec(open("raw_ticker_list.lua").read())
它看不到文件,但它位于脚本所在的文件夹中。 当我运行
import os
print(os.getcwd())
它打印
如何让python查看当前文件夹中的文件?
答案 0 :(得分:0)
改为使用以下命令:
cmd.exe /K "cd /D "$(CURRENT_DIRECTORY)" & python "$(FULL_CURRENT_PATH)""
要概述,请打开“运行”菜单,选择“运行”条目,然后将上面的命令输入为“要运行的程序”。可能将其“保存”,并指定一个名称(和键盘快捷键),以便它永久显示在以后的“运行”菜单中。
它的作用是,打开命令窗口,将工作目录更改为编辑器中当前活动的脚本的目录(跨硬盘驱动器,因此为/D
参数),然后在Windows上运行Python解释器。脚本,但此后仍保持命令窗口打开(/K
参数)。
如果Windows可执行文件不在Windows搜索路径中,请使用python.exe
的完整路径,而不仅仅是python
。