请教:怎样用Python编写一个Linux环境下的可视界面?

Fitz999 发布于 2015/06/26 13:57
阅读 1K+
收藏 0

我有一个Linux环境下的已经用Python写好的.py文件。每次运行起来就是在Linux环的terminal输入这样的指令 $>python XXX.py dict file opt loc,其中XXX.py是我写的.py文件,dict、file、opt、loc是运行时用户要给出的4个外部参数。总的来说这个XXX.py先在dict这个路径下察看所有类似file的文件,然后根据opt的指令提取数据储存到loc里,最后把生成的data曲线用matplotlib画出来。

这个XXX.py其实很大,功能也比较多,除了我们组,其他的同行也应该能用的到。我老板很喜欢,问我有没有办法把它升级一下,做成一个软件,方便用户使用,这样每次就不用再在terminal输入指令了。

有没有办法基于XXX.py这个文件,用Python写一个有窗口、按钮、下拉菜单、弹出警报等等功能的方便用户使用的可视界面?具体功能无非就是把“python XXX.py dict file opt loc”这个命令转换成窗口和菜单中的选项,最好能把最后生成的data曲线在同一个界面中画出来。重复一下,是Linux环境。

恳请指点!谢谢!

加载中
0
shijacky
shijacky

1. linux + 桌面,考虑下 wxpython

2. linux 无桌面环境:

做成web,通过浏览器看

PYPlus
PYPlus
回复 @饼干怪兽 : 如果要web, ipython的notebook功能不错
__loong
__loong
浏览器靠谱~简单快捷方便~
0
hanxi
hanxi

使用web。

如果matplotlib可以生成图片就更方便了,如果不行就用其他的方法生成图片。浏览器就只需要显示图片就行了。

路飞君6538
路飞君6538
大牛你的WEB应用不错 可以加入我的创业项目啊
0
xmhexi
xmhexi
Flask 包装成Webserver ! 各个用户在浏览器里面操作,文件可以上传或者发到指定的工作目录;输出结果可以使用任务来组织; 我做过类似的工具包装
返回顶部
顶部