成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

解決 Python3 下 print 時(shí)出現(xiàn) UnicodeEncodeError 的問題

Gilbertat / 3034人閱讀

摘要:今天試著使用做爬蟲時(shí)爬取到的信息時(shí),程序報(bào)錯(cuò),信息如下在解釋器里執(zhí)行時(shí),返回的結(jié)果是這里可以發(fā)現(xiàn),而我們的需要的編碼是,所以需要在程序的頭部加入如下代碼這樣就可以正常的做輸出操作了參考信息解決下打印字符串出現(xiàn)的問題

今天試著使用 Selenium 做爬蟲時(shí) print 爬取到的信息時(shí),程序報(bào)錯(cuò),信息如下:

Traceback (most recent call last):
  File "spider.py", line 19, in 
    print(girlsList)
UnicodeEncodeError: "ascii" codec can"t encode characters in position 0-1: ordinal not in range(128)

在解釋器里執(zhí)行sys.stdout時(shí),返回的結(jié)果是

<_io.TextIOWrapper name="" mode="w" encoding="ANSI_X3.4-1968">

這里可以發(fā)現(xiàn)encoding=”ANSI_X3.4-1968“,而我們的需要的編碼是utf-8,所以需要在程序的頭部加入如下代碼:

import sys, io

sys.stdout = io.TextIOWrapper(sys.stdout.buffer, encoding="urf-8")

這樣就可以正常的做輸出操作了

參考信息:解決Python3下打印utf-8字符串出現(xiàn)UnicodeEncodeError的問題

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/41406.html

相關(guān)文章

  • socket.io Python客戶端中文encode問題

    摘要:是實(shí)現(xiàn)的客戶端。問題當(dāng)接收到中文消息時(shí)出現(xiàn)下方錯(cuò)誤,簡單說就是編碼問題。 socketIO-client是python實(shí)現(xiàn)的SocketIO客戶端。 問題 當(dāng)接收到中文消息時(shí)出現(xiàn)下方錯(cuò)誤,簡單說就是編碼問題。 Traceback (most recent call last): File sub.py, line 24, in socketIO.wait() File...

    jsyzchen 評論0 收藏0
  • Python中文編碼問題

    摘要:使用中文替代中文中文編碼中文編碼中有以上兩種聲明字符串變量的方式,它們的主要區(qū)別是編碼格式的不同,其中,的編碼格式和文件聲明的編碼格式一致,而的編碼格式則是。 字符串是Python中最常用的數(shù)據(jù)類型,而且很多時(shí)候你會(huì)用到一些不屬于標(biāo)準(zhǔn)ASCII字符集的字符,這時(shí)候代碼就很可能拋出UnicodeDecodeError: ascii codec cant decode byte 0xc4 ...

    Cheriselalala 評論0 收藏0
  • Python: 熟悉又陌生字符編碼

    摘要:常見的字符編碼有編碼,編碼,編碼等。碼只規(guī)定了個(gè)字符的編碼,這在美國是夠用的。小結(jié)是一種針對的可變長度字符編碼,它是的實(shí)現(xiàn)方式之一。 字符編碼是計(jì)算機(jī)編程中不可回避的問題,不管你用 Python2 還是 Python3,亦或是 C++, Java 等,我都覺得非常有必要厘清計(jì)算機(jī)中的字符編碼概念。本文主要分以下幾個(gè)部分介紹: 基本概念 常見字符編碼簡介 Python 的默認(rèn)編碼 Py...

    Vultr 評論0 收藏0
  • 總是出問題Crontab

    摘要:最近用寫了一些數(shù)據(jù)統(tǒng)計(jì)的腳本,并使用自動(dòng)執(zhí)行,但是配置總是要過幾個(gè)坑才行的,這里總結(jié)一下這次遇到的坑。路徑我們在寫腳本時(shí)往往會(huì)使用相對路徑,但是在執(zhí)行腳本時(shí),由于工作目錄不同,就會(huì)出現(xiàn)找不到文件或者目錄不存在的問題。 最近用Python寫了一些數(shù)據(jù)統(tǒng)計(jì)的腳本,并使用crontab自動(dòng)執(zhí)行,但是配置crontab總是要過幾個(gè)坑才行的,這里總結(jié)一下這次遇到的坑。 輸出 要將cronta...

    Apollo 評論0 收藏0

發(fā)表評論

0條評論

最新活動(dòng)
閱讀需要支付1元查看
<