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 04 Python
python 按不同维度求和,最值,均值的实例
Jun 28 Python
对numpy数据写入文件的方法讲解
Jul 09 Python
Python中的引用知识点总结
May 20 Python
Python单元测试与测试用例简析
Nov 09 Python
使用python求解二次规划的问题
Feb 29 Python
找Python安装目录,设置环境路径以及在命令行运行python脚本实例
Mar 09 Python
python操作链表的示例代码
Sep 27 Python
Python 使用office365邮箱的示例
Oct 29 Python
python实现经纬度采样的示例代码
Dec 10 Python
Python List remove()实例用法详解
Aug 02 Python
Python进程池与进程锁之语法学习
Apr 11 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中强制下载文件的代码(解决了IE下中文文件名乱码问题)
2011/05/09 PHP
解析dedeCMS验证码的实现代码
2013/06/07 PHP
解析PHP中ob_start()函数的用法
2013/06/24 PHP
ThinkPHP中URL路径访问与模块控制器之间的关系
2014/08/23 PHP
php从数据库中获取数据用ajax传送到前台的方法
2018/08/20 PHP
JavaScript Base64编码和解码,实现URL参数传递。
2006/09/18 Javascript
js png图片(有含有透明)在IE6中为什么不透明了
2010/02/07 Javascript
js实现二代身份证号码验证详解
2014/11/20 Javascript
JavaScript字符串常用的方法
2016/03/10 Javascript
jQuery ajax应用总结
2016/06/02 Javascript
JS经典正则表达式笔试题汇总
2016/12/15 Javascript
jQuery实现单击按钮遮罩弹出对话框效果(2)
2017/02/20 Javascript
js鼠标跟随运动效果
2017/03/11 Javascript
Vue学习笔记进阶篇之过渡状态详解
2017/07/14 Javascript
nodejs+mongodb aggregate级联查询操作示例
2018/03/17 NodeJs
详解Next.js页面渲染的优化方案
2019/01/27 Javascript
jquery validate 实现动态增加/删除验证规则操作示例
2019/10/28 jQuery
[04:16]DOTA2全国高校联赛16强抽签
2018/05/02 DOTA
Python随机生成信用卡卡号的实现方法
2015/05/14 Python
python使用正则表达式提取网页URL的方法
2015/05/26 Python
Python基于Tkinter实现的记事本实例
2015/06/17 Python
python spyder中读取txt为图片的方法
2018/04/27 Python
python通过zabbix api获取主机
2018/09/17 Python
Python中使用遍历在列表中添加字典遇到的坑
2019/02/27 Python
Python3 io文本及原始流I/O工具用法详解
2020/03/23 Python
python 实现 hive中类似 lateral view explode的功能示例
2020/05/18 Python
python map比for循环快在哪
2020/09/21 Python
如何基于Python和Flask编写Prometheus监控
2020/11/25 Python
CSS3 渐变(Gradients)之CSS3 径向渐变
2016/07/08 HTML / CSS
利用HTML5的新特点实现图片文件异步上传
2014/05/29 HTML / CSS
设计师珠宝:Ylang 23
2018/05/11 全球购物
区域销售经理岗位职责
2013/12/10 职场文书
创建绿色学校先进个人材料
2014/08/20 职场文书
就业证明函
2015/06/17 职场文书
优秀共产党员主要事迹材料
2015/11/05 职场文书
基于python定位棋子位置及识别棋子颜色
2021/07/26 Python