通过在Windows 7计算机上安装Python 2.7,我可以通过右键单击Windows资源管理器中的文件名来启动脚本。 Ther是一个菜单选项“以交互模式运行”。通过点击它,一个屏幕将打开,脚本将运行....它将保持打开状态以检查屏幕上的输出并执行一些进一步的操作。
在Windows 8计算机上进行全新安装时,此菜单选项不存在。我可以点击或打开文件,但运行脚本后窗口会关闭。
如何在Windows 8中右键单击py文件时创建菜单项“以交互模式运行”?
我在这个网站或Python网站上找不到答案。
答案 0 :(得分:2)
您需要做的是添加" -i"运行python文件时的选项。
C:\windows\system32>python -i main.py
然后您将进入交互模式,您可以在其中打印当前变量,调用函数等。
要将其设置为右侧菜单,您可以向Windows Registery添加以下有效功能。
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Python.File\shell\Run in interactive mode]
[HKEY_CLASSES_ROOT\Python.File\shell\Run in interactive mode\command]
@="\"C:\\Python27\\python.exe\" \"-i\" \"%1\" %*"