cannot use a string pattern on a bytes-like object

原来是这样的
html=res.read()
srclist=re.findall(r'<tr class=(.|\n)*?<td>(\d+\.\d+\.\d+\.\d+)</td>(.|\n)*?<td>(\d+)</td>(.|\n)*?<td>(HTTP|HTTPS)</td>', html)

后来变成这样了

html=res.read()
html = html.decode('utf-8')
srclist=re.findall(r'<tr class=(.|\n)*?<td>(\d+\.\d+\.\d+\.\d+)</td>(.|\n)*?<td>(\d+)</td>(.|\n)*?<td>(HTTP|HTTPS)</td>', html)

猜你喜欢

转载自blog.csdn.net/AinUser/article/details/84799358
今日推荐