时间:2021-05-22
python写的GTK程序,会有这样一个怪现象,本来在cmd下用 python xxx.py 启动,还好好的,但是用py2exe编译以后,再用subprocess调用命令行程序的时候,就发现一个黑乎乎的cmd窗口跳出来了,特别难看,要消除它其实也还比较容易,但是要使用startupinfo这个windows only的参数,以下代码是linux和windows通用的例子:
复制代码 代码如下:
if os.name == 'nt':
startupinfo = subprocess.STARTUPINFO()
startupinfo.dwFlags |= subprocess.STARTF_USESHOWWINDOW
startupinfo.wShowWindow = subprocess.SW_HIDE
else:
startupinfo = None
subprocess.Popen(要运行的命令, startupinfo=startupinfo)
经过今天的修改,gmbox 0.2.4 beta 已经基本能在win下运行了,哈哈。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
在标准的Windows和Linux桌面操作系统中,同时可以在不同的窗口中运行多个应用程序,每次只有一个应用程序是当前焦点状态,但其他的应用程序都是一个平等的位置
微软已经正式开放了Windows10的一项新功能,其支持在PC上运行Android应用程序。上述功能通过YourPhone应用程序,能够在PC端以独立窗口的形式
关闭windows7窗口的方法有: 1、直接点击应用程序窗口关闭按钮。 2、点击应用程序中的关闭或退出命令。 3、按快捷键alt加f4键即可关闭。 Wi
Windows7携带了一个特别的功能:WindowsXPMode,又叫XP兼容模式,这个模式专门是为了解决一些应用程序在Windows7下不兼容而特别制定的
在Windows系统中,窗口标题栏最左边的小图标表示应用程序控制菜单图标,用鼠标双击该图标可以关闭该窗口。 Windows7,是由微软公司(Microsoft