上周遇到一个问题,有一段python代码,在windows下调试完成,可以运行后,在linux下运行时遇到错误:

'CHANGE_LOG' : changelog_content.decode(),
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe5 in position 110: ordinal not in range(128)

一直不能解决,后来看到一个帖子:http://blog.csdn.net/zhuche110/article/details/8564824

按那个方法做就可以了,特记录下。

1.问题描述:一段在eclipse里面写的python脚本,在Windows系统下没有问题可以运行,但在Linux系统运行报如下错误:
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe5 in position 110: ordinal not in range(128)
2.原因分析:字符问题。在Windows系统转Linux系统时,字符问题很容易出现。

3.解决办法:在出现问题的页加上如下三行即可:  import sys  reload(sys)  sys.setdefaultencoding('utf-8')

转载于:https://www.cnblogs.com/Summer-Mo/archive/2013/04/01/2993794.html

windows下Python到linux运行遇到的字符编码问题相关推荐

  1. 简述Linux和Windows下Python搭建步骤

    简述就Windows和Linux环境下安装Python的步骤. Python环境搭建首先到官网(www.python.org)下载相应的安装版本.主要分为Windows和Linux两种: 一.Linu ...

  2. windows下运行python打印有颜色的字_在windows下Python打印彩色字体的方法

    本文讲述了Python在windows下打印彩色字体的方法.分享给大家供大家参考,具体如下: ##################################################### ...

  3. Windows 下python的tab自动补全

    Windows 下python的tab自动补全 对于新学python的朋友来说,python模块的功能多而难记,mac和Linux中有tab自动补全命令功能,使用Windows的同学们怎么办?下面我们 ...

  4. windows下python环境搭建_Linux/Windows下Python环境搭建步骤

    Python环境搭建首先到官网(www.python.org)下载相应的安装版本.主要分为Windows和Linux两种: 一.Linux下Python环境搭建 一般情况下,Linux系统都已经预安装 ...

  5. 常用的linux远程管理方法,常用windows下远程管理Linux服务器的方法

    常用windows下远程管理Linux服务器的方法 来源:互联网 作者:佚名 时间:2013-04-14 12:48 随着互联网的高速发展以及Linux企业应用的成熟,Linux被广泛应用于服务器领域 ...

  6. python2没有pip命令_解决Windows下python和pip命令无法使用的问题

    一. python命令找不到 安装python之后经常会出现下面的问题 , python命令找不到,这是因为Windows的环境变量中没有定义python的安装路径 这个时候我们先找到python的安 ...

  7. python3.7安装步骤-Windows下Python 3.7.0的安装步骤,Python370

    Windows下Python 3.7.0的安装步骤 由于Python版本太新的话,能会出现不稳定的情况,所以在这里,作者建议用版本不太新的Python.在这里,我用的是Python3.7.0版本(其他 ...

  8. windows下 python 使用 pip 安装TA-Lib报错的原因及解决方法

    windows下 python 使用 pip 安装TA-Lib报错的原因及解决方法 问题环境 问题描述 问题原因 & 解决办法 问题环境 Windows 10 x64 .python 3.8. ...

  9. Windows下程序向Linux下移植实践

    一.问题的提出 在程序员中有这样一个说法,若一个程序不能移植到Linux下,那这个程序将看不到未来. 由于Linux操作系统源码公开是的,开发库等辅助工具都是源码公开的,这样就减少了程序的不可预知性, ...

最新文章

  1. 基于yolov5的行人检测跟踪与社交距离预测 (pedestrian detection and social distance prediction)
  2. 【常用技巧精选】尺取法
  3. Kong APIGW — 基本操作
  4. Python网络爬虫与信息提取(三):网络爬虫之实战
  5. 放置奇兵 算法 月度活动 破碎时空记录 1-3关
  6. 20位数字转化成6位不重复码_人力资源管理浅析身份证数字号码编排常识甄别年龄、性别、籍贯…...
  7. IOS开发-关于代码管理工具之SVN
  8. Vue提供操作DOM的方法
  9. java中的静态代码块、构造代码块、构造方法
  10. 【零基础学Java】—Socket类(五十五)
  11. UVA 11504 Dominos 强连通分量
  12. how to solve undefined reference in igllib
  13. .NET/C# 优化心得
  14. ActiveMQ下载与安装(Linux环境下进行)
  15. Codeforces - 346A - Alice and Bob - 简单数论
  16. 翻身的废鱼——论PHP从入门到放弃需要多久?18
  17. linux系统一键安装php运行环境apache,mysql等
  18. Windows7如何显示文件后缀
  19. 英语知识(与字面意思 相反的) Corner office
  20. 灵州会盟及民族友好历史传统研讨会在吴忠召开

热门文章

  1. 基础数学:通俗解释,啥叫随机变量?
  2. 2020移动apn接入点哪个快_手机推荐:为什么别人的手机4G网总是比你快?这样设置一下,网速立马飙升...
  3. 微信小程序验证车牌号(含新能源车牌)
  4. html table 筛选记录,JS实现table表格内针对某列内容进行即时搜索筛选功能
  5. powerbuilder 保存图表图像_数据可视化/统计图表循序渐进指南
  6. 与python相关的爬虫工具_python爬虫常用工具集合
  7. Java数据结构和算法(四)——栈
  8. OSGI动态加载删除Service bundle
  9. Tomcat学习总结(1)——Tomcat入门教程
  10. Kafka文件存储机制那些事