解决python执行不输出系统命令弹框的问题

作者:亓天大圣 时间:2022-10-01 10:25:02 

最近做一个的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”文件,证明程序执行成功。

来源:https://blog.csdn.net/c2366994582/article/details/80983675

标签:python,系统,命令,弹框
0
投稿

猜你喜欢

  • matplotlib 对坐标的控制,加图例注释的操作

    2021-06-12 16:28:46
  • python中的Pyperclip模块功能详解

    2021-10-25 05:28:22
  • AI经典书单 人工智能入门该读哪些书?

    2023-06-24 07:11:00
  • python对输出的奇数偶数排序实例代码

    2023-02-17 17:55:16
  • CSS元素类型

    2009-04-27 12:25:00
  • 图神经网络GNN算法基本原理详解

    2023-08-08 23:53:53
  • PyTorch实现MNIST数据集手写数字识别详情

    2021-08-03 17:30:36
  • python数据分析之线性回归选择基金

    2022-03-09 08:13:59
  • python实现Simhash算法

    2022-06-29 06:21:05
  • sql怎样显示出评论最多的文章?

    2008-08-08 12:17:00
  • SQL语句导入导出大全

    2024-01-25 10:37:39
  • 使用HTTP_X_FORWARDED_FOR获取客户端IP的严重后果

    2022-06-22 04:44:29
  • JavaScript内置对象math,global功能与用法实例分析

    2024-04-22 22:36:47
  • MySQL中存储过程的详细详解

    2024-01-27 01:41:04
  • Python正则表达式常用函数总结

    2023-07-27 12:37:41
  • Python基于回溯法子集树模板解决全排列问题示例

    2023-12-18 21:25:04
  • Go单元测试对GORM进行Mock测试

    2023-07-20 17:38:53
  • vue项目中如何调用多个不同的ip接口

    2024-04-10 10:32:37
  • asp如何调用DLL来加快服务器的执行速度?

    2009-11-15 20:07:00
  • python正则表达式的懒惰匹配和贪婪匹配说明

    2021-06-18 18:05:51
  • asp之家 网络编程 m.aspxhome.com