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就能避免这个错误。
查看全文
相关阅读:
Spring Cloud是什么
IDEA中常用的10款插件
Spring Boot自动配置原理分析
Spring Security自定义授权管理
Docker常用命令
pycharm设置开启时不直接打开最后关闭的项目
django.db.migrations.exceptions.NodeNotFoundError: Migration users.0001_initial dependencies reference nonexistent parent node ('auth', '0009_auto_20200720_0228')
使用anaconda创建虚拟环境
windows安装rabbitmq
docker安装并配置RabbitMQ
原文地址:https://www.cnblogs.com/zbuter/p/8781194.html
最新文章
Ceph与OpenStack的Glance相结合
面向系统管理员的10款Linux GUI工具 (转自51cto)
将/home目录从单独的分区迁移回/目录下
Linux ACL管理详解
正则表达式语法
为公司无线网络启用802.1x协议
Self Service Password (SSP)
Samba结合AD实现域帐号认证的文件服务器
OpenSSL使用方法
CentOS基础命令
热门文章
导出共享邮箱的成员
导出所有组的成员
启用域中对象的"防止意外删除"功能
使用Hydra扫描网络中存在SSH弱登录密码的Linux系统
在Windows上启用LDAPs
一些Office 365的问题收集
Feign负载均衡
MyBatisCodeHelper-Pro插件
Eureka自我保护
Spring Cloud之部门微服务项目
Copyright © 2011-2022 走看看