授权后从URL获取网页文本

Get webpage text from URL after authorization

我需要在使用用户名和密码访问 url 时在屏幕上打印输出。当我通过浏览器访问 url 时,我会看到一个弹出窗口,我可以在其中输入凭据并在浏览器中获取输出。我如何使用 python 脚本来做到这一点?我尝试了以下,但只有 returns <Response [200]> 这意味着请求成功。我想要的输出是一条简单的文本消息。

import requests
response = requests.get(url, auth=(username, password))
print response

我也试过requests.post,结果一样。

print response 尝试打印出 Response 对象。如果您想要回复的文本,请使用 print response.text.

您可能想在此处阅读 python-requests 库的快速入门文档:http://docs.python-requests.org/en/latest/user/quickstart/