以交互模式运行python脚本

时间:2014-02-07 10:40:49

标签: python-2.7 windows-8 menu interactive

通过在Windows 7计算机上安装Python 2.7,我可以通过右键单击Windows资源管理器中的文件名来启动脚本。 Ther是一个菜单选项“以交互模式运行”。通过点击它,一个屏幕将打开,脚本将运行....它将保持打开状态以检查屏幕上的输出并执行一些进一步的操作。

在Windows 8计算机上进行全新安装时,此菜单选项不存在。我可以点击或打开文件,但运行脚本后窗口会关闭。

如何在Windows 8中右键单击py文件时创建菜单项“以交互模式运行”?

我在这个网站或Python网站上找不到答案。

1 个答案:

答案 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\" %*"