UnicodeEncodeError: ‘gbk’ codec can’t encode character ‘\U0001f914’ in posit[通俗易懂]

UnicodeEncodeError: ‘gbk’ codec can’t encode character ‘\U0001f914’ in posit[通俗易懂]原码#保存爬取结果(微博评论)result.to_csv(‘egg_comment.csv’,encoding=’gbk’)报错UnicodeEncodeError:’gbk’codeccan’tencodecharacter’\U0001f914’inposit原因网上很多内容都是采用utf8编码的,gbk无法编码字符’\U0001f914’,所以’utf8’格式…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

原码

#保存爬取结果(微博评论)
result.to_csv('egg_comment.csv',encoding='gbk')

Jetbrains全家桶1年46,售后保障稳定

报错

UnicodeEncodeError: 'gbk' codec can't encode character '\U0001f914' in posit

原因
网上很多内容都是采用utf8编码的,gbk无法编码字符’\U0001f914’,所以’utf8’格式的数据被转成’gbk’,会因为无法编码unicode的某些字符而出错。
解决

result.to_csv('egg_comment.csv',encoding='gb18030')

更多常见编码

编码 语言
utf8 所有语言
gbk 简体中文
gb2312 简体中文
gb18030 简体中文
big5 繁体中文
big5hkscs 繁体中文
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/234089.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 小程序 table_小程序下滑样式

    小程序 table_小程序下滑样式先看效果图wxml<viewclass=”mdui-m-t-2mudi-f-s-24″>1.养老保险</view><viewclass=”mdui-m-t-1mudi-indentmudi-f-s-20″>养老保险,全称社会基本养老保险,是国家和社会根据一定的法律和法规,为解决劳动者在达到国家规定的解除劳动义务的劳动…

    2022年9月15日
    0
  • addr2line 动态库[通俗易懂]

    addr2line 动态库[通俗易懂]一、导读Backtrace中,一般都只有一些地址。但是利用addr2line这个工具,就可以找到对应的代码行。前提条件是可执行程序或者动态链接库编译的时候带-g选项。具体来说,分两种情况:如果关注的一行backtrace位于一个可执行文件中,那么直接addr2line-e<executable><address>如果关注的backtrace位于一个动态链接库中,那么麻烦一些,因为动态链接库的基地址不是固定的。这个时候,首先要把进程的memorymap找来。在L

    2025年6月17日
    0
  • fastclick插件

    fastclick插件fastclick插件可以解决移动端点击延迟300ms的bug首先引入插件fastclick在项目中导入插件document.addEventListener(‘DOMContentLoaded’,function(){FastClick.attach(document.body);},false);…

    2022年6月19日
    75
  • 【python教程入门学习】PyCharm下载和安装教程(包含配置Python解释器)

    【python教程入门学习】PyCharm下载和安装教程(包含配置Python解释器)PyCharm是JetBrains公司研发,用于开发 [Python]的IDE开发工具。图1所示为JetBrains公司开发的多款开发工具,其中很多工具都好评如潮,这些工具可以编写Python、C/[C++]、[C#]、DSL、Go、Groovy、[Java]、[JavaScript]、Objective-C、[PHP] 等编程语言。图1JetBrains开发工具PyCharm下载和安装进入 PyCharm官方下载页面(如图2所示),可以看

    2022年8月26日
    4
  • qt 气泡聊天界面_微信聊天气泡框素材

    qt 气泡聊天界面_微信聊天气泡框素材目录由于最近的项目需要,做了些相关IM的工作。所以聊天框也是必不可少的一部分。聊天框的制作分很多种,本文以QListWidget+QPainter绘制的Item做了一个Demo。该Demo只是做一个示例,代码已公布如下,需要的拿去!目录效果图实现原理调用样例实现类代码分享效果图实现原理气泡式聊天的显示是由QListWidget作为控件,每个…

    2022年5月3日
    53
  • 如何安装windows和linux双操作系统?

    如何安装windows和linux双操作系统?如何安装windows和linux双操作系统?一、win压缩卷:1.右键此电脑,选择管理,选择磁盘管理。2.挑选一个磁盘然后右击选择压缩卷,空间大小自己确定。二、下载复刻工具和iso光盘映像文件:1.把它们都下载好,然后点击运行刻录工具。2.所有选项都默认,然后点击next就完事。然后到这个界面。3.选择好映像文件和U盘,开始写入。(注意写入后,U盘所有文件将被覆盖。)4.写入完成。5.将电脑关机。三、开始安装linux系统:1.开机时,持续摁自己电脑机型对应的键来进入BIOS,我的是esc键。2.选择U盘

    2022年7月24日
    6

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号