Kodierung des Urteils in Python
Lesen Sie die Byte-Zeichenfolge und leiten Sie die aus diesem Muster verwendete Codierung ab.
`UniversalDetector```-Objekt und laden Sie es nach und nach mit der`
feed``` -Methode.import chardet
from urllib.request import urlopen
with urlopen('http://qiita.com/') as response:
html = response.read()
print(chardet.detect(html)) // {'confidence': 0.99, 'encoding': 'utf-8'}
Es ist einfach, ``
Recommended Posts
Hauptschnittstellen des Universal Detector code>: p>
`Detector.done```: Eine Eigenschaft für die Endbeurteilung, die zu`
True``` wird, wenn die Zuverlässigkeit einen bestimmten Schwellenwert überschreitet.from chardet.universaldetector import UniversalDetector
from urllib.request import urlopen
detector = UniversalDetector()
with urlopen('http://qiita.com/') as response:
for l in response:
detector.feed(l)
if detector.done:
break
detector.close()
print(detector.result) // {'confidence': 0.99, 'encoding': 'utf-8'}
detector.feed``` Zeile für Zeile
detector``` zu lesen und
`detecor.done``` zu überprüfen, ob das Urteil vollständig ist. Dann der Ablauf der Anzeige des Ergebnisses am Ende.Weiter studieren