分类
Python编程

AttributeError: module ‘requests’ has no attribute ‘get’

爬虫学习时遇到这个报错,因为在教学系统的练习界面里面程序没有问题,但是复制到本机的VSCode里却出现了这个提示。Google搜索了一下,大部分人是因为将自己的练习文件命名为requests.py,导致真正的requests模块调用有误。

但是我的文件并不是命名为request,后来发现因为是查看HTTP响应代码而把文件命名为http.py,没想到也导致了同样的问题。后来改成h.py就好了……

import requests
r = requests.get('https://localprod.pandateacher.com/python-manuscript/crawler-html/exercise/HTTP%E5%93%8D%E5%BA%94%E7%8A%B6%E6%80%81%E7%A0%81.md')
content = r.text
file = open('http.txt', 'w')
file.write(content)
file.close

发表评论

邮箱地址不会被公开。 必填项已用*标注