解决python执行不输出系统命令弹框的问题
2019-06-24 09:14
656 查看
最近做一个的GUI,因为调用了os模块里的system方法,使用pyinstaller打包的时候选择不输出系统命令弹框,程序无法运行,要求要有系统命令框。在网上找到一个解决办法。使用subprocess.run()方法。
这里有一个简单的例子:
from time import sleep from subprocess import run for i in range(10): sleep(1) run("tree", shell=True) # 因为没有弹框,这部分用来验证程序是否执行 f = open("a.txt", "w") f.close()
如果执行文件所在的目录生成了“a.txt”文件,证明程序执行成功。
以上这篇解决python执行不输出系统命令弹框的问题就是小编分享给大家的全部内容了,希望能给大家一个参考
您可能感兴趣的文章:
相关文章推荐
- python调用os.system执行系统命令,中文输出显示乱码
- jmap命令在linux系统执行不了问题解决
- 解决linux系统不能使用方向键执行命令的问题
- Python执行系统命令并获得输出的几种方法
- python执行系统命令并取得输出内容
- 解决cmd命令查看python版本“python不是内部命令或外部命令,也不是可执行程序解决方案”的问题
- VMware 虚拟机 Ubuntu 系统执行 ifconfig 命令 eth0没有IP地址(intet addr、Bcast、Mask) 解决:UP BROADCAST MULTICAST 问题
- 解决ssh远程执行命令无法使用awk的问题
- Python执行系统命令的方法 os.system(),os.popen(),commands
- Python中执行系统命令常见的几种方法
- Mac OS X:远程执行osascript命令及问题解决
- Python执行系统命令的方法 os.system(),os.popen(),commands
- 用python写文件输出,解决输出的中文为乱码问题
- linux 解决man命令输出到文档打开乱码问题
- 五大Linux简单命令解决系统性能问题
- Python:通过自定义系统级快捷键来控制程序开始或停止记录日志(使用小技巧解决一个貌似无解的问题)
- 一个不错的开源调度系统,解决crontab不能执行的实际问题
- mac系统命令行窗口输入javac命令,输出中文乱码得问题
- python2.7执行Linux系统命令
- Python 程序在cmd执行的import问题解决