Я пытаюсь этот простой код:питон - AttributeError: «модуль» объект не имеет атрибута
import requests
print requests.__file__
r = requests.get('https://github.com/timeline.json')
Он работает безотказно в командной строке при вводе строк один на один, но не whenen, когда я выполнить его как сценарий или в Sublime Text 2. Вот трассировки стека:
C:\Python27\lib\site-packages\requests\__init__.pyc
Traceback (most recent call last):
File "C:\Users\Bruce\Desktop\http.py", line 1, in <module>
import requests
File "C:\Python27\lib\site-packages\requests\__init__.py", line 53, in <module>
from requests.packages.urllib3.contrib import pyopenssl
File "C:\Python27\lib\site-packages\requests\packages\__init__.py", line 3, in <module>
from . import urllib3
File "C:\Python27\lib\site-packages\requests\packages\urllib3\__init__.py", line 16, in <module>
from .connectionpool import (
File "C:\Python27\lib\site-packages\requests\packages\urllib3\connectionpool.py", line 15, in <module>
from http.client import HTTPConnection, HTTPException
File "C:\Users\Bruce\Desktop\http.py", line 3, in <module>
r = requests.get('https://github.com/timeline.json')
AttributeError: 'module' object has no attribute 'get'
[Finished in 0.2s with exit code 1]
ответы на 'Module object has no attribute 'get' Python error Requests? не помогло.
Возможно, это была некоторая ошибка в моей системе сборки ST2 Python? Я попытался удалить все модули requests
, если их было кратным, используя pip
и переустановив их.
У вас есть файл 'request.py' в папке« Рабочий стол »? –
@AshwiniChaudhary Нет! – Bruce
Не могли бы вы дважды проверить и выполнить 'print запросы .__ file__' пожалуйста ... –