Python请求 - 无法导入HTTPProxyAuth(AttributeError:'模块'对象没有属性' HTTPPRoxyAuth')

时间:2017-11-13 16:32:01

标签: python python-2.7 python-requests

在我的Python文件的顶部,我有:

import requests
from requests.auth import HTTPPRoxyAuth

auth = requests.auth.HTTPPRoxyAuth(username, password)行显示错误AttributeError: 'module' object has no attribute 'HTTPPRoxyAuth',导致返回导入行的ImportError: cannot import name HTTPPRoxyAuth

我可以查看C:\Python27\Lib\site-packages\requests\auth.py并查看HTTPProxyAuth类。

我可以使用from requests.auth import *并使用

查看所有模块
g = globals().copy()
for name, obj in g.iteritems():
        print name

并在列表中看到HTTPProxyAuth,但我仍然收到AttributeError

有人可以解释为什么它没有正确导入吗?我使用的是Python 2.7和Requests 2.18.4

1 个答案:

答案 0 :(得分:0)

代理中的R必须是小写:

import requests
from requests.auth import HTTPProxyAuth