python应用程序在windows下不出现cmd窗口的办法


Posted in Python onMay 29, 2014

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下运行了,哈哈。

Python 相关文章推荐
使用Python的判断语句模拟三目运算
Apr 24 Python
python搭建微信公众平台
Feb 09 Python
使用Python脚本实现批量网站存活检测遇到问题及解决方法
Oct 11 Python
基于Python __dict__与dir()的区别详解
Oct 30 Python
Python3多线程爬虫实例讲解代码
Jan 05 Python
python实现推箱子游戏
Mar 25 Python
pandas DataFrame 行列索引及值的获取的方法
Jul 02 Python
python3.6 tkinter实现屏保小程序
Jul 30 Python
Python 列表中的修改、添加和删除元素的实现
Jun 11 Python
如何在mac下配置python虚拟环境
Jul 06 Python
基于python实现判断字符串是否数字算法
Jul 10 Python
利用python进行文件操作
Dec 04 Python
python正则表达式re模块详细介绍
May 29 #Python
在python中的socket模块使用代理实例
May 29 #Python
python中stdout输出不缓存的设置方法
May 29 #Python
python两种遍历字典(dict)的方法比较
May 29 #Python
python中常用的各种数据库操作模块和连接实例
May 29 #Python
从零学Python之入门(五)缩进和选择
May 27 #Python
从零学Python之入门(四)运算
May 27 #Python
You might like
php面向对象全攻略 (十六) 对象的串行化
2009/09/30 PHP
PHP小技巧之JS和CSS优化工具Minify的使用方法
2014/05/19 PHP
php计算数组相同值出现次数的代码(array_count_values)
2015/01/20 PHP
基于PHP常用文件函数和目录函数整理
2017/08/17 PHP
ScrollDown的基本操作示例
2013/06/09 Javascript
Jqgrid设置全选(选择)及获取选择行的值示例代码
2013/12/28 Javascript
深入探寻javascript定时器
2015/01/02 Javascript
Javascript监视变量变化的方法
2015/06/09 Javascript
javascript实现任务栏消息提示的简单实例
2016/05/31 Javascript
ionic js 复选框 与普通的 HTML 复选框到底有没区别
2016/06/06 Javascript
一步步教你利用webpack如何搭一个vue脚手架(超详细讲解和注释)
2018/01/08 Javascript
解决vue中无法动态修改jqgrid组件 url地址的问题
2018/03/01 Javascript
Vue表单输入绑定的示例代码
2018/11/01 Javascript
JavaScript设计模式之命令模式实例分析
2019/01/16 Javascript
JavaScript实现复选框全选和取消全选
2020/11/20 Javascript
Python 文件重命名工具代码
2009/07/26 Python
Python对列表排序的方法实例分析
2015/05/16 Python
Python简单实现Base64编码和解码的方法
2017/04/29 Python
Python获取当前页面内所有链接的四种方法对比分析
2017/08/19 Python
神经网络python源码分享
2017/12/15 Python
python简易远程控制单线程版
2018/06/20 Python
Django使用paginator插件实现翻页功能的实例
2018/10/24 Python
Python PIL图片添加字体的例子
2019/08/22 Python
Python基础之字符串操作常用函数集合
2020/02/09 Python
Python图像读写方法对比
2020/11/16 Python
财务管理专业应届毕业生求职信
2013/09/22 职场文书
机关门卫制度
2014/02/01 职场文书
银行求职自荐信
2014/06/30 职场文书
海洋科学专业求职信
2014/08/10 职场文书
村干部四风问题整改措施
2014/09/30 职场文书
施工员岗位职责范本
2015/04/11 职场文书
2015年社区矫正工作总结
2015/04/21 职场文书
放牛班的春天观后感
2015/06/01 职场文书
培训简讯范文
2015/07/20 职场文书
财务会计个人原因辞职信
2019/06/21 职场文书
golang elasticsearch Client的使用详解
2021/05/05 Golang