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就能避免这个错误。
查看全文
相关阅读:
session和cookie的理解
CSS3媒体查询能检测到的特性小结
怎样让搜索引擎收录你的网站|向搜索引擎提交你的网站
vue-i18n vue-cli项目中实现国际化 多语言切换功能 一
chrome中hack解决input:-webkit-autofill自定义样式
知识分享
iPhone的CSS3媒体查询
C#中异常:“The type initializer to throw an exception(类型初始值设定项引发异常)”的简单分析与解决方法
快速原型设计工具-Axure RP的介绍及简单使用(生产初期向客户展示设计产品的原型-也就是展示产品)
纯CSS实现下拉菜单及下拉容器等(纯CSS实现导航条及导航下拉容器)
原文地址:https://www.cnblogs.com/zbuter/p/8781194.html
最新文章
Linux配置apache+jdk+mysql
Hibernate代码生成初接触之Middlegen生成hbm文件和java代码
Eclipse 配置SSH 详解
eclipse 设置编码
C# Xml 操作
C# List Find 使用
Firefox52非HTTPS页面登录页面提示连接不安全的解决办法
居于Web的进度条实现思路(下载百分比)
你给的,真的是用户想要的么?
网站开发系列1——服务器环境搭建
热门文章
毕业那一年——离职
毕业那一年——转变
毕业那一年——创业
毕业那一年——求职
毕业那一年——背景
vs2019安装
DeleteDC、ReleaseDC 、DeleteObject的使用
C# Socket.Connect连接请求超时机制
iOS: 常驻线程
NSInvocation 理解
Copyright © 2011-2022 走看看