码迷,mamicode.com
首页 > 其他好文 > 详细

2018.7.7遇到的问题

时间:2018-07-07 20:44:26      阅读:138      评论:0      收藏:0      [点我收藏+]

标签:系统   unicode   print   error   技术分享   python2   log   读取文件   代码   


python 读取 csv 中文 乱码

报错

UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xb5 in position 41: invalid start byte

解决办法1

只能读取文件中的一个字符:例如

技术分享图片

执行代码后

import codecs
with codecs.open(‘E:\\python\\automatedtest\\SystemManagement\\excel\\kjkm_acco.csv‘, ‘rb‘, ‘gb2312‘) as csvfile:
for line in csvfile:
print line[0]


结果:
C:\Python27\python.exe E:/python/自动化测试/系统管理/1.十个模板页的增删改查/12.py
1

Process finished with exit code 0


2018.7.7遇到的问题

标签:系统   unicode   print   error   技术分享   python2   log   读取文件   代码   

原文地址:https://www.cnblogs.com/l-m-l942230/p/9277690.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!