授权后从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/。
我需要在使用用户名和密码访问 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/。