6
Bu hatKodlama ('ascii', 'yoksay') bir UnicodeDecodeError?
data = get_url_contents(r[0]).encode('ascii', 'ignore')
bu hatayı
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 11450: ordinal not in range(128)
Neden
üretir? Bunu kabul ettim çünkü 'ignore' kullanıyorum çünkü çıktıyı bir string değişkenine bir değere kaydettiğinde deşifre hatalarının olması imkansız olmalı.
sorun _decoding_ ile değil -
(o
get_url_contents
fonksiyonu ile ilgili olabilir Ama ne ben yukarıda açıklanan en iyi benim tahminim Tabii ki, ben bu sorun olduğunu bilmiyorum.) _encoding_. Aynı değiller. – agfWt 'get_url_contents' yapmıyor mu? Bu, bu fonksiyonda istisna kaldırılmış gibi görünüyor, 'kodlamak' değil. –
@Trindaz, 0xc3 bir ASCII karakteri değil. –