Python study----------常見錯誤:AttributeError: partially initialized module 'requests' has no attribute 'get' (most likely due to a circular import)


>>> import requests
Traceback (most recent call last):
File "<pyshell#3>", line 1, in <module>
import requests
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38-32\requests.py", line 4, in <module>
r=requests.get(link,headers=headers)
AttributeError: partially initialized module 'requests' has no attribute 'get' (most likely due to a circular import)
>>>

AttributeError: partially initialized module 'requests' has no attribute 'get' (most likely due to a circular import)

AttributeError:部分初始化的模塊“ requests”沒有屬性“ get”(很可能是由於循環導入)

本來打算在學習下requests庫,結果打開出現錯誤,瞬間懵逼了,趕緊查資料,出現這種錯誤的原因不是代碼寫錯,而是,該代碼文本的命名為requests.py,造成沖突。
python中明文規定不能以python的關鍵詞來命名文件。
所以,以后切記不能以類名,包名來命名。

 

 

 

 

將此文件刪除后,requests導入正常


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM