我有一个几个月前制作的基于命令行的python脚本。我想为其创建一个可选的GUI。这是一个相当基本的程序,它为游戏rom提取提示文件。我对GUI进行了单独编码,然后想到,与其尝试将其实施到程序代码中,不如仅使用带有用户在GUI上指定的标志的程序来执行该程序,然后将其打印出来,要容易10倍。在文本字段上输出。这是GUI:
程序使用argparse库解析标志。它有一个位置自变量,即目录,以及两个可选标志-r和-g(我想您可以确定哪个是哪个)。我该怎么办?
答案 0 :(得分:0)
您可以使用(async () => {
const json = await importJSON('../src/JSON/map.json');
})();
获取子流程的输出。这是示例用法:
subprocess.check_output()
然后,假设有一个与小部件绑定的var = subprocess.check_output(
['python3', 'CueMaker.py'], shell=True, stderr=subprocess.STDOUT
)
# redirects the standrad error buffer to standrad output to store that in the variable.`
,我可以使用var
来更改文本:
StringVar()