Python读取windows下记事本保存的UTF-8格式的内容,首行数据显示不正常的解决办法
2017-12-08 12:33
711 查看
Python读取windows下记事本保存的UTF-8格式的内容,首行数据显示不正常的解决办法
1、使用windows下的记事本,保存几行内容并保存为UTF-8格式,文件内容为
1111111
222222
2、使用python将文件内容读取出来并打印
f=open('1.txt')
list=f.readlines()
print list
f.close()
运行结果显示:
['\xef\xbb\xbf1111111\n', '2222222']
解决办法:
1、使用notepad++等类似的工具打开文件发现,文件格式的类型确实显示为UTF-8但是具体是“UTF-8-BOM”格式
2、使用notepad++工具将文件转为“UTF-8 无BOM格式”的文件即可
1、使用windows下的记事本,保存几行内容并保存为UTF-8格式,文件内容为
1111111
222222
2、使用python将文件内容读取出来并打印
f=open('1.txt')
list=f.readlines()
print list
f.close()
运行结果显示:
['\xef\xbb\xbf1111111\n', '2222222']
解决办法:
1、使用notepad++等类似的工具打开文件发现,文件格式的类型确实显示为UTF-8但是具体是“UTF-8-BOM”格式
2、使用notepad++工具将文件转为“UTF-8 无BOM格式”的文件即可
相关文章推荐
- python matplotlib plot 数据中的中文无法正常显示的解决办法
- python matplotlib plot 数据中的中文无法正常显示的解决办法
- CHM格式 打开后不显示内容的解决办法
- CHM格式 打开后不显示内容的解决办法
- 【已解决】为什么Python打印数据显示为b‘XXX’格式
- Sql中Datetime格式添加空数据,显示1900-1-1的解决问办法
- C#读取Excel表中的数据时,有些字段内容读取不到的解决办法
- python通过串口读取GPS NMEA格式的数据,并保存为csv文件
- python读取excel,数字都是浮点型,日期格式是数字的解决办法
- windows下的CMD中,显示UTF-8内容,解决乱码问题
- 用 java 读取excel 文件里的时间格式数据时,24时制会自动转化为12时制,解决办法
- CHM 格式文档内容部显示的解决办法
- CakePHP中使用saveAll无法正常保存数据的解决办法
- 用python读取json格式内容并保存到excel中
- 织梦后台编辑文章时内容为空,可数据库里有内容,读取正常的问题解决办法
- Python读取非UTF-8编码文件出错的解决办法
- Windows 7 打开chm文件不显示内容的解决办法
- 浏览器页面数据保存后不显示,需要重新刷新页面才能正常显示的解决方法
- Win7下chm格式文件内容不显示解决办法
- python使用xlrd读取excel数据时,整数和日期变小数的解决办法