昨天晚上在看关于数据处理的视频并跟随其coding了下来,但在兴致冲冲的运行程序时,报了一个致命的错误:
UnicodeEncodeError: 'gbk' codec can't encode character....
一开始吧,我觉得这玩意在open()
加个encoding="utf-8"
不就行了嘛,但还不行。
焦头烂额之下,打开了一篇文章。
原来才知道open()
下还是存在errors
的
当在读取时,总有无法编码的符号,我们大可以使用errors="ignore"
,跳过那些无法编码的符号。
眼不见心不烦~