zoukankan
html css js c++ java
在windows写入文件中遇到 UnicodeEncodeError: ‘gbk’ codec can’t encode character 错误的解决办法
今天爬一个网站的内容,在写入文件时,某些页面总是报
UnicodeEncodeError
: ‘gbk’ codec can’t encode character
错误,网上找了半天也没找到解决办法。
后来终于找到了解决办法,十分简单:
with open('dizhi.txt','w',encoding='utf-8') as f:
出错的原因是网页及python的编码都是utf-8,在写进txt时Windows默认转码成gbk,遇到某些gbk不支持的字符就会报错。在打开文件时就声明编码方式为utf-8就能避免这个错误。
查看全文
相关阅读:
Class 、NSObject、id
xcode8.2 打包问题
JS WEB 交互问题
C语言 关于内存动态分配问题
Objective-C( Category 分类,非正式协议,分类延展)
NSComparisonResul、NSNotFound、NSEnumerationOptions......的用处
Objective-C( Foundation框架 一 常见的结构体)
Objective-C( Foundation框架 一 数组(NSMutableArray))
Objective-C( Foundation框架 一 数组(NSArray))
Objective-C( Foundation框架 一 字符串)
原文地址:https://www.cnblogs.com/zbuter/p/8781194.html
最新文章
格式化--json字符串 java源代码
js基础-02 数据类型
js的基础-01
创建表结构的sql语句
第一个spring简单的helloworld
oracle 锁表sql 解锁
oracle 中查看数据库表中某个字段是否重复
黑马视频-多条件搜索
Repeater实现超过多少天后不显示New图标
原生态图片轮播
热门文章
黑马视频-Command添加对象
博客API离线发布
SQL触发器Trigger
黑马视频-ADO.NET
sdwebimage 加载webp图片
面试题总结
高级编译-GCD
高级编译-block小结
to be lucida
面试了 20 个初/中级 iOS 工程师之后(上)转
Copyright © 2011-2022 走看看