问题描述
import requests
url = ""
resp = requests.get(url)
print(resp.text)
控制台输出
<tr><td>一ã€åˆåŒç¼–å·ï¼šè±«è´¢ç£‹å•†é‡‡è´-2022-732-A</td></tr>
<tr><td>二ã€åˆåŒå称:河å—çœå®žéªŒä¸å¦ä¿å®‰æœåŠ¡é¡¹ç›®</td></tr>
<tr><td>三ã€é¡¹ç›®ç¼–å·ï¼šè±«è´¢ç£‹å•†é‡‡è´-2022-732</td></tr>
<tr><td>å››ã€é¡¹ç›®å称:河å—çœå®žéªŒä¸å¦ä¿å®‰æœåŠ¡é¡¹ç›®</td></tr>
<tr><td>五ã€åˆåŒä¸»ä½“</td></tr>
<tr><td class="xhsj">1. 采è´äººï¼ˆç”²æ–¹ï¼‰ï¼šæ²³å—çœå®žéªŒä¸å¦</td></tr>
<tr><td class="shsj2em">è”系人:贾长江</td></tr>
<tr><td class="shsj2em">è”系方å¼ï¼š15617769867</td></tr>
<tr><td>å
...
- 原因:编码不一致
解决办法
将 resp
的编码设置为当前设备的编码
resp = requests.get(url)
resp.encoding = resp.apparent_encoding
print(resp.text)