dammit! (靠!)
生活随笔
收集整理的這篇文章主要介紹了
dammit! (靠!)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Unicode, dammit! (靠!)
編碼自動檢測?功能可以在Beautiful Soup以外使用,檢測某段未知編碼時,可以使用這個方法:
from bs4 import UnicodeDammit dammit = UnicodeDammit("Sacr\xc3\xa9 bleu!") print(dammit.unicode_markup) # Sacré bleu! dammit.original_encoding # 'utf-8'如果Python中安裝了?chardet?或?cchardet?那么編碼檢測功能的準確率將大大提高.輸入的字符越多,檢測結果越精確,如果事先猜測到一些可能編碼,那么可以將猜測的編碼作為參數,這樣將優先檢測這些編碼:
dammit = UnicodeDammit("Sacr\xe9 bleu!", ["latin-1", "iso-8859-1"]) print(dammit.unicode_markup) # Sacré bleu! dammit.original_encoding # 'latin-1'編碼自動檢測?功能中有2項功能是Beautiful Soup庫中用不到的
轉載于:https://my.oschina.net/u/3244782/blog/910710
總結
以上是生活随笔為你收集整理的dammit! (靠!)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 坚强的宝宝
- 下一篇: Pcap文件转化成Pcd文件