国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

關于python編碼問題總結

2019-11-06 07:50:04
字體:
來源:轉載
供稿:網友

不管什么語言,編碼都是一件很麻煩的事,優雅的python也顯得狼狽不堪,這里講解下python編碼問題,個人總結,僅供參考:

在python中,PRint語句應該是將一個字符串的二進制流輸出到顯示器或者指定的軟件上,因而print這個語句是不對字符串進行任何編碼的,所以有編碼問題就沒print語句的事兒了。

例如:print "我愛你"         將這個語句保存到python文件中,若文件用utf-8編碼,則在文件頭注釋#coding=utf-8即可,這個注釋的功能是讓解釋器以uft-8的編碼解析文件,

若文件以ACSSI編碼保存,則使用#coding=utf-8依舊會錯誤,除非把字符串轉碼,"我愛你".decode("ACSSI").encode("uft-8"),這樣“我愛你”的二進制流就是utf-8編碼而不是ACSSI編碼,顯示器(軟件)能正常解析了。

decode是把一個字符串按你提供的參數解碼成UNICODE編碼,encode是將UNICODE編碼成你指定的編碼

參考資料:http://blog.chinaunix.net/uid-27838438-id-4227131.html


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 治县。| 濉溪县| 慈溪市| 永新县| 荥经县| 长乐市| 贵定县| 海林市| 古蔺县| 连南| 芦溪县| 九江县| 闽侯县| 梨树县| 江华| 青浦区| 洪雅县| 盐山县| 凤山市| 会昌县| 习水县| 博爱县| 吴忠市| 连云港市| 荔波县| 仁布县| 平顺县| 绥化市| 邯郸市| 盐池县| 扎兰屯市| 安康市| 泾阳县| 抚顺县| 宣武区| 阳山县| 新营市| 武邑县| 凤山县| 绿春县| 屯留县|