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就能避免这个错误。
查看全文
相关阅读:
接口隔离原则(Interface Segregation Principle)ISP
依赖倒置(Dependence Inversion Principle)DIP
里氏替换原则(Liskov Substitution Principle) LSP
单一指责原则(Single Responsibility Principle) SRP
《面向对象葵花宝典》阅读笔记
智能手表ticwatch穿戴体验
我所理解的软件工程
RBAC基于角色的权限访问控制
程序员健康指南阅读笔记
我晕倒在厕所了
原文地址:https://www.cnblogs.com/zbuter/p/8781194.html
最新文章
学习通过Thread+Handler实现非UI线程更新UI组件
使用Github Pages创建自己的网站
论github客户端的使用与团队协作
Andorid视觉新冲击-Material design语言
ListView优化-ViewHolder的优化备份
ListView优化-通用CommonAdapter编写备份
myBatis mapper接口方法重载问题
IDEA类和方法注释模板设置(非常详细)
Intellij Idea 下包建包,无论怎么建都在同一级,已解决(附图)
Idea问题:“marketplace plugins are not loaded”解决方案
热门文章
IDEA 在同一工作空间创建多个项目
使用eclipse搭建springboot项目pom.xml文件第一行报错(Maven Configuration Problem)
在spring官网上下载历史版本的spring插件,springsource-tool-suite
Eclipse中java代码注释变成乱码的问题
使用eclipse部署springcloud config从GitHub上获取配置内容出现错误:Auth fail
eclipse安装SVN插件的两种方法
XSS漏洞学习笔记
三十六计阅读手记
Open Closed Principle(OCP)开闭原则
迪米特法则(Law of Demeter)LoD
Copyright © 2011-2022 走看看