分类:
python

http://blog.sina.com.cn/s/blog_567002510101c516.html

http://www.cnblogs.com/bsmagic/p/4392928.html

1、window上使用shell显示中文

reload(sys)
sys.setdefaultencoding('utf-8')

2、cybiwn pycharm 中显示中文
output = line.decode('cp936').encode('utf-8')print "%s\n" % output

import subprocess
import sys
cmd = "cmd.exe"
begin = 101
end = 102
while begin < end:##blow for windows shell chinese show##
    #reload(sys)
    #sys.setdefaultencoding('utf-8')
    print "excution result start :\n"
    child = subprocess.Popen(cmd, shell=True, stdout=subprocess.PIPE, stdin=subprocess.PIPE, stderr=subprocess.PIPE)print "ping -n 1 -w 100 192.168.1." + str(begin) + "\n"
    child.stdin.write("ping -n 1 -w 100 192.168.1." + str(begin) + "\n")child.stdin.close()child.wait()print "excution result end:\n"
    begin += 1
    #print child.stdout.readlines()
    for line in child.stdout.readlines():##blow for pycharm and cygwin show chinese#
        output = line.decode('cp936').encode('utf-8')print "%s\n" % output

Python下使用subprocess中文乱码的解决方案相关推荐

  1. pyscripter与python的关系_详解python开发环境PyScripter中文乱码问题解决方案

    PyScripter是一个使用Delphi开发的开源的Python集成开发环境(IDE),PyScripter支持Python2.4.2.5.2.6.2.7.3.0.3.1.3.2,而且可以根据需要切 ...

  2. python写入csv文件中文乱码解决方案

    python写入csv文件中文乱码解决方案 参考文章: (1)python写入csv文件中文乱码解决方案 (2)https://www.cnblogs.com/vsivn/p/6115537.html ...

  3. eclipse 编辑 python 中文乱码的解决方案

    eclipse 编辑 python 中文乱码的解决方案 参考文章: (1)eclipse 编辑 python 中文乱码的解决方案 (2)https://www.cnblogs.com/mouseIT/ ...

  4. ubuntu命令行下中文乱码的解决方案

    ubuntu命令行下中文乱码的解决方案 参考文章: (1)ubuntu命令行下中文乱码的解决方案 (2)https://www.cnblogs.com/york-hust/archive/2012/0 ...

  5. chrome中文方框linux,问:Linux下Chrome标题栏中文乱码

    From:http://blog.csdn.net/loveaborn/article/details/29579787 在使用Linux的时候你会遇到一些奇奇怪怪的问题,不过,你会在解决这些问题的过 ...

  6. IE下Ajax 提交中文乱码问题

    2019独角兽企业重金招聘Python工程师标准>>> 今天碰到个乱码问题,在IE下post提交中文乱码,firefox下不会 对比两边提交的请求头信息发现问题出现在Content- ...

  7. python -m json.tool 中文乱码 Format JSON with python

    python -m json.tool 中文乱码 Format JSON with python 现在以 json 为数据传输格式的 RESTful 接口非常流行.为调试这样的接口,一个常用的办法是使 ...

  8. python json.loads()中文问题-解决Python下json.loads()中文字符出错的问题

    Python:2.7 IDE:Pycharm5.0.3 今天遇到一个问题,就是在使用json.load()时,中文字符被转化为Unicode码的问题,解决方案找了半天,无解.全部代码贴出,很简单的一个 ...

  9. python3.x+requests 爬取网站遇到中文乱码的解决方案

    正常情况下,遇见问题上google找答案能甩百度100条街,但是这个问题是个例外······人家老外就没有乱码的问题.言归正传,首先建议大家看一下python3.x+requests 爬取网站遇到中文 ...

最新文章

  1. docker mysql容器 修改时区
  2. Android系统初始化过程分析(Android 4.3)
  3. 7-22 堆栈模拟队列 (25 分)
  4. 下列不是python对文件的读操作方法是-小猿圈python之python期末考试测试题(一)...
  5. Android开始之 Spinner控件
  6. 人工智能实现a*算法解决八数码_小白带你学回溯算法
  7. @jsonignore的作用
  8. centos php 开启libgdgd_CentOS6.5安装Nginx1+MySQL5+PHP5
  9. 网页无法正常显示Lato字体,绕路而行
  10. vivado之FFT ip核的入门学习
  11. 如何测试硬盘软件,win10系统怎么用硬盘检测工具HDTune【图文】
  12. 谈谈架构师是何种生物
  13. 海门中学2021高考成绩查询入口,海门中学举行2020—2021学年度第一学期优秀学生表彰大会,附名单...
  14. 如何写introduction
  15. 电子签名具备法律效力吗?这些知识点你需要了解
  16. 计算机菜单命令,什么是电脑的菜单操作命令
  17. 如何自己开发一个小程序?
  18. oracle •求几个列的平均值,并保留2位小数
  19. POJ2965 The Pilots Brothers‘ refrigerator
  20. 大学毕业后转行软件测试我后悔了

热门文章

  1. Linxu内核模块开发入门(金荣的第一篇个人技术博客)
  2. 成都计算机大专学校公办,成都设有计算机应用技术的公办大专学校
  3. clickhouse 新增列_ClickHouse入门记录
  4. python什么时候要缩进_不归路系列:Python入门之旅-一定要注意缩进!!!(推荐)...
  5. oracle 创建 触发,Oracle 创建触发器
  6. html中如何消除左边界,元素的局中对齐问题,CSS盒属性使用技巧,前端开发必备...
  7. 皮一皮:内涵了...
  8. 如果MySQL事务中发生了网络异常?
  9. 每日一皮:程序员的神逻辑...
  10. 每日一皮:一个悲伤的事实,元