1、pyinstaller打包程序:https://blog.csdn.net/weixin_46089319/article/details/108174853(感谢)
2、os.system、os.popen、subprocess的区别:https://my.oschina.net/u/4112543/blog/4617701(感谢)
3、在py文件中通过os.system调用shell命令
在通过exe文件执行的时候会出现黑窗口闪出的现象
如果调用的shell命令有日志输出,则会输出日志信息
如果没有任何输出,则cmd不会输出任何信息,但会闪现一下
最终解决:
设置shell=True
subprocess.run(“shell命令”, shell=True)