request库get函数

如何解决request库get函数报错问题,刚入坑不理解为何报错invaild character in identifier

img

该回答引用ChatGPT

这个错误是因为在定义字符串变量 url 时,使用了非法字符。例如,在 URL 中有一个字符 "1",但是在 Python 中,字符 "1" 是数字字符,不能作为标识符中的一部分。

解决方法:修改 url 字符串变量,替换非法字符即可。

import requests

url = 'https://www.douluodalu.com/douluodalu/7698.html'
headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36'}
res = requests.get(url, headers=headers)
print(res.text)

标识符中的无效字符,检查下有没有字符是中文的

  • 关于该问题,我找了一篇非常好的博客,你可以看看是否有帮助,链接:Request之get请求