我使用python脚本record.py来记录某些事件。
指挥部的工作方式如下:
python record.py <scriptname>
它将脚本存储在本地磁盘中。稍后,您可以简单地说:
python scriptname.py
所有这些操作(上面描述的正确)都是通过命令行(linux终端)完成的。
我想制作一个带有两个选项卡(录制、播放)的GUI:
记录选项卡:有一个文本框(用于<scriptname>
)和一个名为Record的按钮(与record.py
脚本链接)
播放选项卡:具有包含所有录制的脚本的功能,并具有名为播放的按钮以运行单个脚本或整个脚本。
丹尼尔
我也建议你试试。
如果您决定使用wxPython,这里有一个关于如何使选项卡工作的概要。它需要你填写一些空白,但是一旦你掌握了wxPython的基本知识,这将向你展示如何用标签构建一个“笔记本”。
基本上,您要做的是有一个主脚本(其概要在下面的代码示例中表示),然后将每个面板表示为一个单独的文件(在本例中有:panel1.py、panel2.py、panel3.py等)。主脚本将通过wxPython运行各个面板。
处理整个窗口的主脚本如下所示:
但我必须强调。。。。不要马上尝试这些标签,首先要掌握wxPython的工作原理。
http://www.wxpython.org/可能会有帮助。
相关问题 更多 >
编程相关推荐