python在windows下执行子进程时隐藏命令行窗口,python窗口,在windows下执行子
python在windows下执行子进程时隐藏命令行窗口,python窗口,在windows下执行子
在windows下执行子进程时,弹出命令行窗口有点不友好,下面代码解决此问题。
import subprocessIS_WIN32 = 'win32' in str(sys.platform).lower()def subprocess_call(*args, **kwargs): #also works for Popen. It creates a new *hidden* window, so it will work in frozen apps (.exe). if IS_WIN32: startupinfo = subprocess.STARTUPINFO() startupinfo.dwFlags = subprocess.CREATE_NEW_CONSOLE | subprocess.STARTF_USESHOWWINDOW startupinfo.wShowWindow = subprocess.SW_HIDE kwargs['startupinfo'] = startupinfo retcode = subprocess.call(*args, **kwargs) return retcode
相关内容
- python正则表达式判断文本中是否有中文,python正则表达
- python分割文件,,#!/usr/bin/e
- python with语句使用示例,pythonwith,下面代码中的Entry类
- python动态修改类方法的执行逻辑,python动态逻辑,下面的
- 获取文件夹大小的python代码,获取python代码,import osfr
- easy_install 指定版本安装包,easy_install安装包,easy_insta
- python beautifulsoup分析网页示例,,beautifulsoa
- python破解验证码,python验证码,有开源的tesserac
- python easy_install 发生Unable to find vcvarsall.bat错误的处理方
- python错误处理记录完整的异常堆栈信息,python错误堆栈
评论关闭