• 技术文章 >后端开发 >Python教程

    python在windows下创建隐藏窗口子进程的方法

    2016-06-10 15:10:52原创1273
    本文实例讲述了python在windows下创建隐藏窗口子进程的方法。分享给大家供大家参考。具体实现方法如下:

    import subprocess
    IS_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程序设计有所帮助。

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:python中__call__内置函数用法实例 下一篇:python实现支持目录FTP上传下载文件的方法
    20期PHP线上班

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• 深入了解python中的代码缩进规则• Python随机森林模型实例详解• 一文掌握Python返回函数、闭包、装饰器、偏函数• Python可视化总结之matplotlib.pyplot基本参数详解• python能代替JavaScript吗
    1/1

    PHP中文网