Python请求html:使用cookie呈现html

Python请求html:使用cookie呈现html,python,python-requests-html,Python,Python Requests Html,我想做的: from requests_html import HTMLSession with HTMLSession() as s: s.get('url', cookies=my_cookie_jar) s.html.render() print(s.html.html) 我想访问一个需要登录的页面。我已经使用selenium浏览器登录,然后将cookies作为RequestScookeJar导出 现在,当我打印get请求返回的文本时,我会收到正确网页的文本(但

我想做的:

from requests_html import HTMLSession

with HTMLSession() as s:
    s.get('url', cookies=my_cookie_jar)
    s.html.render()
    print(s.html.html)
我想访问一个需要登录的页面。我已经使用selenium浏览器登录,然后将cookies作为RequestScookeJar导出

现在,当我打印get请求返回的文本时,我会收到正确网页的文本(但没有呈现javescript),但只要呈现html,cookies似乎就没有效果,我会得到一个页面的html,要求我登录(与我在没有cookies的情况下发出请求时得到的相同)

现在我的问题是:

是否可以在呈现html时指定Cookie(或者请求html在默认情况下已经这样做了)?

是的,您可以使用呈现中的kwarg Cookie方法

s.html.render(cookies=my_cookie_jar)