[英]Cannot select element from a javascript webpage using Python scrapy and Selenium
[英]Python getting cookies from webpage set by javascript without selenium
我一直在研究一个自动化脚本,该脚本需要在脚本中请求的网页内由javascript设置的cookie值。 有没有一种方法可以在不使用硒的情况下获取由javascript设置的cookie? 在我的测试中,即使使用无头浏览器,硒也太慢了。 我需要一种更好的(快速)方法来获取这些cookie。 所有帮助表示赞赏!
request
的Session
对象自动为您处理传统的cookie。
如果这些cookie是由JavaScript设置的,则您必须查看JS代码以“模拟”它们并手动设置它们,但这应该是可能的。 但是,Python不会自己运行JS代码。
是的,可以使用Javascript读取Cookie
document.cookie
由于cookie中可以包含许多值,因此您可以编写自己的函数以从中收集值,也可以使用js-cookie之类的库。
在这里阅读更多:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.