Python編碼問題

py文件默認ascii編碼科平,當字符集為uft-8是,在文件頭部加入以下代碼防止亂碼:

# -*- coding: utf-8 -*-

每次抓取網頁數據后姜性,都會出現

'ascii' codec can't encode characters in position 0-3: ordinal not in range(128)

的錯誤瞪慧,查出是python編碼的問題。

兩種解決思路:

1.代碼中添加

import sys

reload(sys)

sys.setdefaultencoding('utf8')

2.全局文件修改

在Python安裝目錄下的Lib/site-packages目錄中部念,新建一個sitecustomize.py文件(也可以建在其它地方弃酌,然后手工導入氨菇,建在這里,每次啟動Python的時候設置將自動生效)妓湘,內容如下:

importsys

sys.setdefaultencoding('utf-8')#set default encoding to utf-8

然后可以查看到改變已經生效

>>>importsys

>>> sys.getdefaultencoding()

'utf-8'

此時運行程序查蓉,如果仍然報告之前的錯誤,只需要顯示地設定輸出的編碼

prints.encode('utf-8')

就可以看到正確顯示榜贴。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末豌研,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子唬党,更是在濱河造成了極大的恐慌鹃共,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,744評論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件驶拱,死亡現場離奇詭異霜浴,居然都是意外死亡,警方通過查閱死者的電腦和手機蓝纲,發(fā)現死者居然都...
    沈念sama閱讀 92,505評論 3 392
  • 文/潘曉璐 我一進店門阴孟,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人税迷,你說我怎么就攤上這事永丝。” “怎么了箭养?”我有些...
    開封第一講書人閱讀 163,105評論 0 353
  • 文/不壞的土叔 我叫張陵类溢,是天一觀的道長。 經常有香客問我露懒,道長,這世上最難降的妖魔是什么砂心? 我笑而不...
    開封第一講書人閱讀 58,242評論 1 292
  • 正文 為了忘掉前任懈词,我火速辦了婚禮,結果婚禮上辩诞,老公的妹妹穿的比我還像新娘坎弯。我一直安慰自己,他們只是感情好译暂,可當我...
    茶點故事閱讀 67,269評論 6 389
  • 文/花漫 我一把揭開白布抠忘。 她就那樣靜靜地躺著,像睡著了一般外永。 火紅的嫁衣襯著肌膚如雪崎脉。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,215評論 1 299
  • 那天伯顶,我揣著相機與錄音囚灼,去河邊找鬼骆膝。 笑死,一個胖子當著我的面吹牛灶体,可吹牛的內容都是我干的阅签。 我是一名探鬼主播,決...
    沈念sama閱讀 40,096評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼蝎抽,長吁一口氣:“原來是場噩夢啊……” “哼政钟!你這毒婦竟也來了?” 一聲冷哼從身側響起樟结,我...
    開封第一講書人閱讀 38,939評論 0 274
  • 序言:老撾萬榮一對情侶失蹤养交,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后狭吼,有當地人在樹林里發(fā)現了一具尸體层坠,經...
    沈念sama閱讀 45,354評論 1 311
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,573評論 2 333
  • 正文 我和宋清朗相戀三年刁笙,在試婚紗的時候發(fā)現自己被綠了破花。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,745評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡疲吸,死狀恐怖座每,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情摘悴,我是刑警寧澤峭梳,帶...
    沈念sama閱讀 35,448評論 5 344
  • 正文 年R本政府宣布,位于F島的核電站蹂喻,受9級特大地震影響葱椭,放射性物質發(fā)生泄漏。R本人自食惡果不足惜口四,卻給世界環(huán)境...
    茶點故事閱讀 41,048評論 3 327
  • 文/蒙蒙 一孵运、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧蔓彩,春花似錦治笨、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,683評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至更卒,卻和暖如春等孵,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背蹂空。 一陣腳步聲響...
    開封第一講書人閱讀 32,838評論 1 269
  • 我被黑心中介騙來泰國打工流济, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留锐锣,地道東北人。 一個月前我還...
    沈念sama閱讀 47,776評論 2 369
  • 正文 我出身青樓绳瘟,卻偏偏與公主長得像雕憔,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子糖声,可洞房花燭夜當晚...
    茶點故事閱讀 44,652評論 2 354

推薦閱讀更多精彩內容

  • 字符集和編碼簡介 在編程中常辰锉耍可以見到各種字符集和編碼,包括ASCII,MBCS,Unicode等字符集蘸泻。確切的說...
    蘭山小亭閱讀 8,488評論 0 13
  • 什么是編碼 任何一種語言琉苇、文字、符號等等悦施,計算都是將其以一種類似字典的形式存起來的并扇,比如最早的計算機系統將英文文字...
    隨風化作雨閱讀 1,543評論 1 2
  • 幾個基本概念 bit二進制位, 是計算機內部數據儲存的最小單位抡诞,11010100是一個8位二進制數穷蛹。一個二進制位只...
    西電大俠閱讀 3,570評論 1 8
  • 繼上一篇文章字符集和編碼詳解總結了常見字符編碼后,這篇文章會對python中常見的編碼問題進行分析和總結昼汗。由于py...
    __七把刀__閱讀 2,897評論 0 6
  • 今天早上我爸爸給我們煮了好吃的方便面我們吃著吃著我爸爸說他要走了就讓我把方便面給我妹妹吃完肴熏,我很快的把方便面吃完就...
    惠浩博閱讀 63評論 0 0