python 读文件报错处理(解决python写入带有中文的字符到文件错误的问题)
类别:脚本大全 浏览量:2768
时间:2022-04-01 21:41:46 python 读文件报错处理
解决python写入带有中文的字符到文件错误的问题在python写脚本过程中需要将带有中文的字符串内容写入文件,出现了报错的现象。
----------------------------
UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-1: ordinal not in range(128)
----------------------------
经过网上搜索出错原因得到结果:
python中如果使用系统默认的open方法打开的文件只能写入ascii吗,如果要写入中文需要用到codecs模块 (使用了该方法,问题解决)
|
# -*- coding: utf-8 -*- import codecs content = u '你好,北京欢迎你' f = codecs. open ( 'aaa.txt' , 'w' , 'utf-8' ) f.write(content) |
还有第二种方法(没试)
字符集的问题,在文件前加两句话:
|
reload (sys) sys.setdefaultencoding( "utf-8" ) |
以上这篇解决python写入带有中文的字符到文件错误的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持开心学习网。
原文链接:https://blog.csdn.net/xiaosongbk/article/details/79658160
您可能感兴趣
- python好看图案(python实现趣味图片字符化)
- SQL处理字符串的函数
- MVC中JSON字符长度超出限制
- php怎么弄不重复字符串(PHP中将一个字符串部分字符用星号*替代隐藏的实现代码)
- html中特殊字符
- js字符串常用函数
- asp.net去除字符串中html标签
- python字符串分析总结(Python 存储字符串时节省空间的方法)
- pandas字符串和数字(使用pandas把某一列的字符值转换为数字的实例)
- DateTime.ToString 格式化时间字符串
- python获取游戏画面信息(python游戏开发之视频转彩色字符动画)
- php中字符串反转的函数(php常用字符串查找函数strstr与strpos实例分析)
- python字符串找一个最大字符(Python查找最长不包含重复字符的子字符串算法示例)
- php生成随机数讲解(PHP生成随机字符串实例代码字母+数字)
- sql server 字符串处理(SQL Server中利用正则表达式替换字符串的方法)
- python字符处理的函数(Python字符串内置函数功能与用法总结)
- 解析葡萄牙6-1瑞士 进攻多点开花,贡萨洛-拉莫斯一战成名(解析葡萄牙6-1瑞士)
- 这支 奇兵队 腕大 有范儿还各怀绝技,毒贩杀人犯见了都要仓皇而逃(这支奇兵队腕大)
- 雄藩崛起 奇兵队与幕末长州藩军事改革(雄藩崛起奇兵队与幕末长州藩军事改革)
- 九月初,爱如蜜糖,甜到心扉,迷恋彼此,一日不见兮,思之若狂(九月初爱如蜜糖)
- ()
- 对你思念入骨的女人,跟你见面时会有这几种表现,藏都藏不住(对你思念入骨的女人)
热门推荐
- ASP.NET下载远程图片到本地
- css3导航条推荐(使用CSS3制作倾斜导航条和毛玻璃效果)
- linux如何进入makefile(linux中无make命令的问题make: *** 没有指明目标并且找不到 makefile及make命令安装方)
- js时间变成日期格式(js日期时间格式化的方法实例)
- sql server中PageLatch和PageIOLatch等待
- mysql新增字段并添加备注(mysql添加备注信息的实现)
- python将网站图片本地存储(详解Python下载图片并保存本地的两种方式)
- 阿里云服务器攻击了怎么办(云服务器被攻击了补救措施)
- html5文档的基本结构及必要的注释(关于HTML5+ API plusready的兼容问题)
- html代码简单特效(HTML实现代码雨源码及效果示例)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9