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

来源:互联网 发布:淘宝卖家营销分析 编辑:程序博客网 时间:2024/05/19 13:13
# -*- coding:utf-8 -*-import oscommand = '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

阅读全文
0 0
原创粉丝点击