用Python获取命令行输出 将屏幕输出的log保存文件中

xiaoxiao2021-02-28  76

# -*- coding:utf-8 -*- import os command = 'ping www.baidu.com '#可以直接在命令行中执行的命令 r = os.popen(command) info = r.readlines() for line in info: line = line.strip('\r\n') if isinstance(line, unicode): cnstr = line.encode('utf-8') else: cnstr = line.decode('cp936').encode('utf-8')

print cnstr

参考:http://blog.sina.com.cn/s/blog_6a6c136d0102v4zx.html

http://www.cnblogs.com/liu-ke/p/5092274.html

转载请注明原文地址: https://www.6miu.com/read-29307.html

最新回复(0)