分类:
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. opsforlist 存在贼覆盖_RedisTemplate常用集合使用说明-opsForList(三)
  2. [云炬创业基础笔记] 第三章测试2
  3. 为什么我们程序员不把软件开发当回事?
  4. python 3d渲染_python老司机带你玩玩炫酷的3D渲染,酷毙了!
  5. HDOJ 2018 母牛的故事
  6. android 布局长度单位深入研究
  7. (二十二)访问者模式详解(伪动态双分派)
  8. type=button 字体大一点_CAD设计师喜欢用SHX字体的原因你知道吗?
  9. android sms 接收短信,Android SMS 短信操作
  10. 蓝牙耳机哪个品牌比较好?盘点四款好用的蓝牙耳机
  11. 嘉为科技出席2021腾讯云启产业生态年会,荣获“年度通用明星奖”
  12. 给高科技强国的后来者埋下的痛
  13. C++人工智能相关书籍
  14. WebStorm 2016 最新安装指南 破解 汉化 字体设置
  15. Python--进程池与线程池
  16. docker overlay2占用大量磁盘空间处理方法
  17. 越狱相关五:杂项记录
  18. Foursquare
  19. H5微信公众号开发,微信支付
  20. Python实现桌面悬浮窗(显示网速,内存,CPU)

热门文章

  1. Redis介绍 Java客户端操作Redis
  2. C# - Get HttpWebResponse Text
  3. Design Pattern - Prototype(C#)
  4. js异步等待完成后再进行下一步操作_彻底搞懂JS事件中的循环机制 Event Loop
  5. 服务器系统健康值计算算法,身体健康指数计算方法
  6. mysql并发提交事务_Mysql事务并发问题解决方案
  7. java 异常何时抛出_何时适合抛出异常?
  8. Android字体占有内存,android随意创建字体对象引发的应用程序运行时占用内存过大...
  9. 代码要想写得好,品位必须提一提!
  10. Cache 工作原理、Cache 一致性,你想知道的都在这里