美文网首页我爱编程
python基础 -- 执行外部命令

python基础 -- 执行外部命令

作者: fada492daf5b | 来源:发表于2018-04-13 11:11 被阅读0次

    1. os.system(cmd)

    >>> import os
    >>> os.system('date')
    Fri Apr 13 11:00:47 DST 2018 
    

    2. os.popen(cmd)

    >>> import os
    >>> now = os.popen('date')
    >>> now.read() # 读取管道
    Fri Apr 13 11:00:47 DST 2018                                                                                 
    

    3. subprocess

    >>> import subprocess
    >>> now = subprocess.Popen('date', shell=True, stdout=subprocess.PIPE, stderr=subprocess.STDOUT) # 线程
    >>> now.stdout.read()
    Fri Apr 13 11:00:47 DST 2018
    

    相关文章

      网友评论

        本文标题:python基础 -- 执行外部命令

        本文链接:https://www.haomeiwen.com/subject/zwqckftx.html