मेरे पास requests.py
नामक एक स्क्रिप्ट है जो अनुरोध पैकेज आयात करती है। स्क्रिप्ट या तो पैकेज से विशेषताओं तक नहीं पहुंच सकता है, या उन्हें आयात नहीं कर सकता है। यह क्यों काम नहीं कर रहा है और मैं इसे कैसे ठीक कर सकता हूं?लिपि से स्थापित पैकेज आयात करना "विशेषता त्रुटि: मॉड्यूल में कोई विशेषता नहीं है" या "आयात त्रुटि: नाम आयात नहीं कर सकता"
निम्नलिखित कोड AttributeError
उठाता है।
import requests
res = requests.get('http://www.google.ca')
print(res)
Traceback (most recent call last):
File "/Users/me/dev/rough/requests.py", line 1, in <module>
import requests
File "/Users/me/dev/rough/requests.py", line 3, in <module>
requests.get('http://www.google.ca')
AttributeError: module 'requests' has no attribute 'get'
निम्न कोड एक ImportError
को जन्म देती है।
from requests import get
res = get('http://www.google.ca')
print(res)
Traceback (most recent call last):
File "requests.py", line 1, in <module>
from requests import get
File "/Users/me/dev/rough/requests.py", line 1, in <module>
from requests import get
ImportError: cannot import name 'get'
The following code एक ImportError
को जन्म देती है।
from requests.auth import AuthBase
class PizzaAuth(AuthBase):
"""Attaches HTTP Pizza Authentication to the given Request object."""
def __init__(self, username):
# setup any auth-related data here
self.username = username
def __call__(self, r):
# modify and return the request
r.headers['X-Pizza'] = self.username
return r
Traceback (most recent call last):
File "requests.py", line 1, in <module>
from requests.auth import AuthBase
File "/Users/me/dev/rough/requests.py", line 1, in <module>
from requests.auth import AuthBase
ImportError: No module named 'requests.auth'; 'requests' is not a package
कृपया ध्यान दें कि यह एक आम प्रश्न के कैननिकल उत्तर के रूप में है ... कृपया तब तक डुप्लिकेट न करें जब तक कि आप सुनिश्चित न हों कि अन्य प्रश्न का एक बेहतर, अधिक पूर्ण उत्तर है। – Ffisegydd