Python请求本地作品,但不在本地Django上

时间:2019-06-08 20:04:12

标签: python django proxy python-requests

尝试使用Python请求来请求html,并且在本地服务器localhost:8000上运行时可以正常工作,但是现在我遇到了验证码,无法继续操作。事实是,从Sublime Text 3在本地运行时,它运行良好,并且我得到正确的页面。

尝试

session.trust_env = False
ALLOWED_HOSTS = ['*']

总是有代理请求,并尝试在本地IP上运行服务器。

proxies = {
    'http': 'http://user:pass@xx.xxx.xxx.xx:xxxx'
}
response = s.get(url, headers=headers, proxies=proxies)
soup = BeautifulSoup(response.text, 'lxml')
print(soup.prettify())

从Sublime Text 3运行脚本时获取正确的页面。在Django本地服务器上运行时,请始终输入验证码。

0 个答案:

没有答案