如何使用Windows快捷方式在Qt控制台中启动python脚本?

时间:2015-06-15 18:49:47

标签: python windows ipython desktop-shortcut qtconsole

我编写了一个python程序,旨在使用内联图在IPython qt控制台中运行。我的最终用户是运行窗户的工厂工人,技术上不复杂。我正在努力降低它们的复杂性。

如何在Windows中创建一个快捷方式,在qt控制台中为它们启动我的程序?

创意1

要求用户使用桌面图标打开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中的print语句不起作用
  • 弹出黑色CMD.exe框以及qt控制台

理想情况下,我想要一种使用快捷方式在qt控制台中运行任意.ipy文件的方法。

0 个答案:

没有答案