½â¾ö¹ú²úÂÒÂëµÄÒªÁì
ͳһ±àÂëÃûÌÃÔÚ¿ª·¢Àú³ÌÖУ¬Ö»¹ÜͳһʹÓÃUTF-8±àÂëÃûÌá£ÓÉÓÚUTF-8ÊÇÄ¿½ñ×îÆÕ±éʹÓõıàÂëÃûÌã¬Ëü¼æÈÝÐÔÇ¿£¬ÇÒÄܹ»Ö§³Ö´ó´ó¶¼ÓïÑÔµÄ×Ö·û¡£×¼È·´¦Öóͷ£Îļþ±àÂëÔÚ±à¼Æ÷ÖУ¬Ñ¡Ôñ׼ȷµÄ±àÂëÃûÌþÙÐÐÉúÑÄÎļþ¡£ÀýÈ磬ÔÚVisualStudioCodeÖУ¬¿ÉÒÔÔڵײ¿ÏÔʾÀ¸Ñ¡ÔñUTF-8±àÂëÃûÌá£
ÉèÖÃä¯ÀÀÆ÷±àÂëÔÚä¯ÀÀÆ÷ÖУ¬¿ÉÒÔͨ¹ýÉèÖõ÷½â×Ö·û±àÂë¡£ÀýÈ磬ÔÚChromeÖУ¬µã»÷ÓÒÉϽǵġ°¸ü¶à¡±->¡°ÉèÖá±->¡°¸ß¼¶¡±->¡°ÓïÑÔ¡±£¬ÔÚ¡°ÓïÑÔ¡±²¿·ÖÌí¼ÓUTF-8±àÂ롣ʹÓñàÂëת»»¹¤¾ßÓÐЩÔÚÏß±àÂëת»»¹¤¾ß¿ÉÒÔ×ÊÖúÄ㽫Îļþ´ÓÒ»ÖÖ±àÂëÃûÌÃת»»µ½ÁíÒ»ÖÖ¡£
ÀýÈ磬ÔÚÏß±àÂëת»»¹¤¾ß¿ÉÒÔ½«GBK±àÂëÃûÌõÄÎļþת»»ÎªUTF-8±àÂëÃûÌá£
ÇøÒ»ÇøÈýÇø²úÆ·ÂÒÂëµÄÓ¦¶ÔÕ½ÂÔ
ͳһ±àÂëÃûÌÃÈ·±£Õû¸öϵͳ»òÓ¦ÓóÌÐòʹÓÃͳһµÄ±àÂëÃûÌã¬×îÍÆ¼öʹÓÃUTF-8£¬ÓÉÓÚËüÖ§³Ö?È«Çò´ó´ó¶¼×Ö·û¼¯£¬²¢ÇÒÄܹ»¼æÈݶàÖÖ±àÂëÃûÌá£
¼ì²éÊý¾ÝÔ´Êý¾ÝÔ´×Ô¼º¿ÉÄܱ£´æÂÒÂ룬ÐèÒªÔÚÊý¾ÝÊäÈëʱ¾ÙÐмì²éºÍת»»¡£ÀýÈ磬´ÓÊý¾Ý¿âÖжÁÈ¡Êý¾Ýʱ£¬È·±£Êý¾Ý¿âºÍÓ¦ÓóÌÐòʹÓÃÏàͬµÄ±àÂëÃûÌá£
ʹÓÃ×Ö·û¼¯×ª»»¹¤¾ßµ±Êý¾ÝȪԴÓÚ²î±ðµÄ±àÂëÃûÌÃʱ£¬¿ÉÒÔʹÓÃ×Ö·û¼¯×ª»»¹¤¾ß¾ÙÐÐת»»¡£³£ÓõŤ¾ß°ü?À¨iconv¡¢iconvlibµÈ£¬ËüÃÇ¿ÉÒÔÔÚ²î±ð±àÂëÃûÌÃÖ®¼ä¾ÙÐиßЧת»»¡£
ÉèÖÃHTTPÍ·²¿ÐÅÏ¢ÔÚÍøÂç´«ÊäÖУ¬¿ÉÒÔͨ¹ýÉèÖÃHTTPÍ·²¿ÐÅÏ¢Content-TypeÀ´Ö¸¶¨±à?ÂëÃûÌã¬ÀýÈçContent-Type:text/html;charset=UTF-8£¬È·±£ä¯ÀÀÆ÷»òÎüÊÕ¹æÔòÈ·ÆÊÎö×Ö·û±àÂë¡£
Èí¼þÂÒÂë¿ìËÙ½â¾ö
±àÂë¼ì²é£ºÈ·±£Ó¦ÓóÌÐòºÍ²Ù×÷ϵͳµÄ±à?ÂëÉèÖÃÒ»Ö¡£¿ÉÒÔʵÑé¸ü¸Ä×Ö·û±àÂë·½·¨£¬Èç´ÓUTF-8Çл»µ½GBK»òÕßGB2312¡£ÈôÊÇÎÊÌâÒÀ¾É£¬½¨ÒéÁªÏµÓ¦ÓóÌÐò¿ª·¢Ö°Ô±¾ÙÐбàÂë·½·¨µ÷½â¡£
Èí¼þ³åÍ»ÅŲ飺¹Ø±Õ»òÐ¶ÔØ¿ÉÄÜÔì³É³åÍ»µÄÈí¼þ£¬ÊÓ²ìÊÇ·ñÓиÄÉÆ¡£ÈôÊÇÎÊÌâÒÀ¾É£¬¿ÉÄÜÐèÒªÖØÐÂ×°ÖÃÈí¼þ»ò¸üвÙ×÷ϵͳ¡£
ϵͳ¸üУº°´ÆÚ¸üвÙ×÷ϵͳºÍÓ¦ÓóÌÐò£¬ÐÞ¸´ÒÑÖªµÄÎó²îºÍÎÊÌâ¡£ÈôÊÇÎÊÌâÒÀ¾É£¬½¨ÒéÁªÏµÊÖÒÕÖ§³ÖÖ°Ô±¾ÙÐÐϵͳ¸üлò¾ÙÐÐÆäËû¹ÊÕÏÅŲ顣
×·Çóרҵ֧³Ö
ÈôÊÇÄúʵÑéÁËÒÔÉÏËùÓÐÒªÁ죬ÈÔÈ»ÎÞ·¨½â¾öÂÒÂëÎÊÌ⣬¿ÉÒÔ×·ÇóרҵÊÖÒÕÖ§³Ö¡£¿ÉÒÔÁªÏµÈí¼þ¿ª·¢ÉÌ»òÊÖÒÕÂÛ̳£¬×·Çó¸üרҵµÄ×ÊÖú¡£
ͨ¹ýÒÔÉÏÏêϸµÄ?½â¾öÒªÁìºÍ·ÖÇøÂÒÂë¹ÊÕÏÅŲé°ì·¨£¬ÏàÐÅÄú¿ÉÒÔÇáËɸ㶨¹ú²úӰƬÂÒÂëÎÊÌâ£¬ÖØÊ°¹ÛÓ°µÄÓäÔã¡Ï£ÍûÕâÆªÈíÎÄÄÜΪÄú´øÀ´ÏÖʵµÄ×ÊÖú£¬×£Äú¹ÛÓ°Óä¿ì£¡
ÂÒÂëµÄ·ÖÇø
ÂÒÂëÒ»Çø½ç˵£ºÂÒÂëÒ»ÇøÍ¨³£Ö¸µÄÊÇÒòÍøÂç´«ÊäÎÊÌâµ¼ÖµÄ×Ö·û±à?Âë¹ýʧ£¬³£¼ûÓÚÍøÒ³¼ÓÔØ²»Õý³£?»ò²¿·ÖÄÚÈÝÏÔʾΪ²»¿É¶Á×Ö·û¡£³£¼ûÔµ¹ÊÔÓÉ£ºÍøÂçÅþÁ¬²»Îȹ̣¬µ¼ÖÂÊý¾Ý°üɥʧ»òÖØ¸´¡£·þÎñÆ÷¶Ë´«ÊäÊý¾Ýʱδ׼ȷÉèÖÃ×Ö·û±àÂëÃûÌá£ä¯ÀÀÆ÷»ò¿Í»§¶Ë´¦Öóͷ£×Ö·û±àÂëʱ·ºÆðÎÊÌâ¡£
ÂÒÂë¶þÇø½ç˵£ºÂÒÂë¶þÇø¶àÓëä¯ÀÀÆ÷»ò¿Í»§¶ËµÄÉèÖÃÓйأ¬¿ÉÄÜÊÇÓÉÓÚä¯ÀÀÆ÷ĬÈÏʹÓÃÁ˹ýʧµÄ×Ö·û±àÂëÃûÌᣳ£¼ûÔµ¹ÊÔÓÉ£ºä¯ÀÀÆ÷ĬÈϱàÂëÉèÖÃÓëÏÖÊµÍøÒ³±àÂëÃûÌò»?Æ¥Åä¡£ä¯ÀÀÆ÷»º´æµ¼Ö¾ÉÊý¾ÝÁýÕÖÐÂÊý¾Ý¡£ä¯ÀÀÆ÷²å¼þ»òÀ©Õ¹³åÍ»£¬µ¼ÖÂÕý³£×Ö·ûÏÔʾÒì³£¡£ÂÒÂëÈýÇø½ç˵£ºÂÒÂëÈýÇøÒ»Ñùƽ³£ÓëϵͳÉèÖûòÈí¼þ°æ±¾µÄ?ÎÊÌâÓйأ¬Èç²Ù×÷ϵͳ»òÓ¦ÓóÌÐòµÄ×Ö·û±àÂëÉèÖùýʧ¡£
³£¼ûÔµ¹ÊÔÓÉ£º²Ù×÷ϵͳµÄÇøÓòÉèÖÃÓëÍøÒ³ÄÚÈݲ»Æ¥Åä¡£Èí¼þ°æ±¾¹ý¾É»ò±£´æbugµ¼ÖÂ×Ö·û±àÂë¹ýʧ¡£ÏµÍ³»òÓ¦ÓóÌÐòµÄ×Ö·û±àÂëÉèÖÃδ׼ȷÉèÖá£
ÔÚÈ«Çò»¯Êг¡ÇéÐÎÖУ¬1Çø2Çø3Çø²úÆ·£¨ÒÔϼò³Æ¡°²úÆ·¡±£©µÄ¶àÓïÑÔ¼æÈÝÐÔÎÊÌâºÍÂÒÂëÎÊÌâÊÇÆóÒµÄÑÒԻرܵÄÌôÕ½¡£Í¨¹ý½ÓÄÉͳһµÄÊÖÒռܹ¹¡¢Ê¹ÓÃרÃŵĶàÓïÑÔÖ§³Ö¿ò¼Ü¡¢½¨ÉèÍêÉÆµÄ×Ô¶¯»¯²âÊÔϵͳºÍ¿çÎÄ»¯ÍŶӣ¬ÒÔ¼°±ê×¼»¯µÄÍâµØ»¯Á÷³Ì£¬ÆóÒµ¿ÉÒÔÓÐÓõؽâ¾öÕâЩÎÊÌâ¡£
¶ø×¨ÒµµÄ½âÂëÈí¼þMultiDecodePro£¬ÔòÌṩÁ˸ßЧ¡¢×¼È·µÄ½â¾ö¼Æ»®£¬Ê¹µÃ½âÂëÀú³Ì±äµÃÔ½·¢¼òÆÓºÍ±ã½Ý¡£Í¨¹ý×ÛºÏÔËÓÃÕâЩҪÁìºÍ¹¤¾ß£¬ÄúµÄ²úÆ·½«Äܹ»¸üºÃµØË³Ó¦È«ÇòÊг¡£¬ÌáÉýÓû§ÌåÑ飬×îÖÕʵÏÖÈ«Çò»¯³É?¹¦¡£
ʹÓÃרҵµÄ±àÂëת»»¹¤¾ß
ÔÚ´¦Öóͷ£ÂÒÂëÎÊÌâʱ£¬¿ÉÒÔʹÓÃרҵµÄ±àÂëת»»¹¤¾ßÈçiconv¡¢chardetµÈ£¬ÕâЩ¹¤¾ßÄܹ»×Ô¶¯¼ì²âºÍת»»±àÂëÃûÌã¬ïÔÌÈËΪ´í?Îó¡£ÀýÈ磬ÔÚPythonÖпÉÒÔʹÓÃchardet¿âÀ´¼ì²â?×Ö·û¼¯£¬iconv¿â¾ÙÐÐת»»¡£
¼ÌÐøÌ½ÌÖÏêϸʵÏÖÒªÁ죬ÎÒÃÇÐèÒªÔ½·¢ÏêϸµØÏàʶÔõÑùÔÚÏÖʵӦÓÃÖнâ¾öÂÒÂëÒ»Çø¶þÇøÈý±àÂë·ÖÇøÒì³£µÄÎÊÌ⣬²¢ÌṩһЩÊÊÓõŤ¾ßºÍ×î¼Ñʵ¼ù£¬×ÊÖúÄúÔÚ¿ª·¢ºÍÔËάÀú³ÌÖиüÓÐÓõش¦Öóͷ£ÕâЩÎÊÌâ¡£
У¶Ô£ºÁõÐÀ(6cEOas9M38Kzgk9u8uBurka8zPFcs4sd)



