我爱编程

python基础 -- 执行外部命令

2018-04-13  本文已影响0人  fada492daf5b

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
上一篇 下一篇

猜你喜欢

热点阅读