• 技术文章 >常见问题 >Python常见问题

    python中popen属于哪个模块

    爱喝马黛茶的安东尼爱喝马黛茶的安东尼2019-11-02 15:38:56原创2596

    Popen是subprocess模块中的一个函数。subprocess被推荐用来替代以下函数:

    os.system
    os.spawn*
    os.popen*
    popen2.*
    commands.*

    Popen可以用来创建一个子进程,执行传入的命令。Popen提供了管道来通信。

    p = subprocess.Popen(command, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
    (stdout, stderr) = p.communicate()

    应当使用communicate来防止可能的死锁。

    python学习网,大量的免费python视频教程,欢迎在线学习!

    专题推荐:python popen 模块
    上一篇:python函数与方法的区别是什么 下一篇:python如何忽略异常

    相关文章推荐

    • Python的模块是什么• python怎么引入模块

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网