0
私はgoogle.comから特定のURLをクロールしていますが、私はいくつかのエラーPythonのUTF8 "コーデックは72位で、バイト0xc3をデコードすることはできません:無効な継続バイト
'utf8' codec can't decode byte 0xc3 in position 72: invalid continuation byte
コードを取得:
import re
import os
import MySQLdb
import codecs
import requests
import base64
import random
import gzip
import time
from multiprocessing.pool import Pool
import datetime
import time
import sys
reload(sys)
sys.setdefaultencoding('utf-8')
def proxy_mesh():
while True:
try:
data = requests.get('google.com')
print data.text.encode('utf-8')
except Exception, e:
print e
print "Trying again"
time.sleep(3)
proxy_mesh()
を
FIXとは何ですか?このエラーはどのように起こりますか?
、エンコーディングが異なって行われていた間、あなたは 'UTF-8'を使用して解読しようとしています。 – Leb
暑いですか? @Leb – Mounarajan
トレースバックできますか?これは暗黙のうちにいくつかの場所で発生している可能性があります。 – ShadowRanger