我正在寻找帮助调试Mechanize。当我导航到一个页面并尝试调用.read()时,我得到的非unicode结果大约是每5次尝试中的1次。非unicode结果如下所示:
URW¤cêLÒ0T¸²ÖþF\<关于
+€²Ü@9‚ÈøMq1;=®}ÿ½8¹WP[ëæåñ±øþûÚc!ˆÍzòØ埿þUüþf>àSÕ‹‚~é÷bƪ}Ãp#',®ˆâËýÊæÚ³õµÊZñMyô‘;–sä„IWÍÞ·mwx¨|ýHåÀ½A ºÒòÀö QNqÒ4O{Žë+óZu"úÒ¸½vº³ÔP”º‘c
C-EA#< 31 {HiºF4N¨ÂÀ“U'>!•苏澳€û±§¶8ÑWEú(ƒ'cÀWÄ〜‡‡ - Ĵ$ $ÁvQìfj²aDdªÐŠÐ5[U(4` OEU“ - <Œndû8mØïõ7;”ZO€F°¬@ X€*õäŠxŸÊ %UAO =kôc¡¢ØyœÑy³í> EU-¥M +ßê¸ïmìYcãa®-Ø•†ê¸îmq«X}我¥GEŽj]ÏëUÆËGS°êõ½AxwÕμêúR¶à|ôO¹ýüà:SS‡®ü%}•Cî3ãg 〜QÛó'Ó]在[FwuCm6žš[«J®™> Y-£A~Ö€sμ1khí“” / \ S〜U£C7²Í#WN»@ç@所以,ÆQèÊôó®.ä(A *æ‡#÷ »'缘分{à~Õ“所以%@ TL†¸±¹åI{“OV#³ëŠUG内容S‡•·AII»8¡Ò| O«A4€¼d¸-áÐåqA'ï$ö[野应£Ø\ S ?£Z_¾^ AOO〜<Ú¿Ùÿ]一种@@被%¶Á$ |G OE·ò} [μ+ GT;ðμ°ÍöÐμR1úQ-&安培; PAYT¥¢DI + |的«U,A, ÛQ㤚ӢÏìÙT£ÚAä¡££
我尝试过常规的Mechanize解析器(mechanize.Browser()
)以及常用的替代方法(factory=mechanize.RobustFactory()
)。
有关后续步骤的任何建议吗?
答案 0 :(得分:0)
问题解决了:
如果您获得类似的输出,请检查页眉,因为在实例化浏览器集set_handle_gzip(True)