我编写了一个 python 程序,旨在使用内联图在 IPython qt 控制台中运行。我的最终用户是运行窗户的工厂工人,技术上并不复杂。我正在努力降低他们的复杂性。
如何在 Windows 中创建一个快捷方式,以便在 qt 控制台中为他们启动我的程序?
理念一
要求用户使用桌面图标打开 IPython qt 控制台,然后输入:
%run G:\my_app\start.ipy
我的start.ipy
文件由两行组成:
%matplotlib inline
%run G:\my_app\my_app.py
该start.ipy
文件的存在是为了将他们需要输入的命令数量从两个减少到一个。该系统有效,但我想避免它,因为它要求用户记住并正确输入命令。
想法 2
start.bat
使用流动代码创建一个文件:
ipython qtconsole --matplotlib inline -m my_app
然后在桌面上放置 .bat 脚本的快捷方式。这有两个问题:
- my_app 中的打印语句不起作用
- 弹出黑色的 CMD.exe 框以及 qt 控制台
理想情况下,我想要一种使用快捷方式在 qt 控制台中运行任意 .ipy 文件的方法。