我如何从 POST 请求中 print/read HTML?

How do I print/read the HTML from a POST requests?

使用这个例子:https://google.com/recaptcha/api2/demo

这是我正在使用的脚本的一部分:

url = "https://google.com/recaptcha/api2/demo"

with requests.Session() as s:
    s.headers[
        'User-Agent'] = 'Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0'
    s.headers['content-type'] = 'application/json; charset=UTF-8'

    data = {"g-recaptcha-response": str(captcha["text"])}

    response = s.post(url, data=data)

假设我能够解决验证码问题,我如何打印此页面的 HTML 文本结果:

您可以通过访问 response.text 属性.

访问 html / 正文

正确查看文档 here

如果您需要进一步解析响应,您可以使用 BeautifulSoup 之类的东西来解析响应。