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就能避免这个错误。
查看全文
相关阅读:
明就要发布一加8pro了,发几张关于7的图片供大家回忆下
【移动端开发】移动端开发项目架构
【前端开发】three.js入门
【前端依赖】live-server静态文件本热更新静态服务安装及使用教程
【vue开发】泛型总结
【vue前端开发】微信扫码登录
【正则表达式】梳理
【mock数据服务】大项目中mock的使用方法和注意事项
【vue开发】v-bind="$attrs" v-on="$listeners" 多层组件监听
【vue开发】render的用法,全局引入/组件简化代码
原文地址:https://www.cnblogs.com/zbuter/p/8781194.html
最新文章
oracle获取当前时间戳
sql执行顺序
linux日志
office标准格式
Java实现生产者与消费者模式
Java 工厂模式
数据结构 递归和非递归方式实现二叉树先序、中序和后序遍历
数据结构 堆排序
数据结构 选择排序
Java 什么是线程安全
热门文章
Java 跨平台原理
Java 面向对象
Java equals()方法和hashCode()方法
hexo搭建博客遇到的一些坑
win10“无法完成操作,因为文件包含病毒或潜在的垃圾软件”解决办法
泛娱乐是否正在摧毁当代XX的价值观?
一篇不错的文章,可以学习下
下次你朋友问你前端是干嘛的,直接甩图给他
想买一加8手机,手感好的想***?
with easy access to the google apps you use most????
Copyright © 2011-2022 走看看