当前位置: 首页 > 面试题库 >

如何将Scrapy登录cookie传递给Selenium?

诸葛煜
2023-03-14
问题内容

我需要Selenium才能完成javascript工作。

首先,我使用Scrapy登录FormRequest,然后需要response.url使用Selenium 打开。

问题在于Selenium没有cookie,因此它打开了登录页面。

有谁知道我该如何从曲奇到selenium传递曲奇?


问题答案:

由于您到目前为止还没有提供您编写的任何代码,因此我仅介绍您。

为了从Scrapy获取cookie,请查看scrapy.http.cookies.CookieJarextract_cookie方法

为了设置硒驱动程序的cookie,请参见add_cookie方法。



 类似资料:
  • 问题内容: 我正在学习Python,并尝试在下拉菜单上将该页面抓取为特定值。之后,我需要单击结果表上的每个项目以检索特定信息。我可以选择该项目并在网络驱动程序上检索信息。但是我不知道如何将响应URL传递给crawlspider。 这就是我被困住的地方。我能够使用上面的代码进行查询。但是,如何将 resp_for_scrapy 传递给 crawlspider ?我把 resp_for_scrapy

  • 问题内容: 我想集成python Selenium和Requests模块以在网站上进行身份验证。 我正在使用以下代码: 问题是,即使我传递了从请求会话生成的cookie ,当我尝试访问浏览器时,登录身份验证仍然存在。 如何修改上面的代码以通过身份验证网页? 谁能帮我解决这个问题? 非常感谢您的帮助。 最好的祝福。 问题答案: 我终于发现了问题所在。在向库发出请求之前,我应该先传递浏览器的cooki

  • 问题内容: 我正在学习Python,并尝试在下拉菜单上将该页面抓取为特定值。之后,我需要单击结果表上的每个项目以检索特定信息。我可以选择该项目并在网络驱动程序上检索信息。但是我不知道如何将响应URL传递给crawlspider。 这就是我被困住的地方。我能够使用上面的代码进行查询。但是,如何将 resp_for_scrapy 传递给 crawlspider ?我把 resp_for_scrapy

  • 问题内容: 我是新手,由于良好的在线评论,决定尝试一下。我正在尝试使用scrapy登录到一个网站。我已经通过selenium的组合成功登录了,并通过收集所需的selenium饼干并将其添加到机械化中进行了机械化。现在,我正在尝试对selenium和selenium进行类似的处理,但似乎无法使任何事情起作用。我什至无法分辨是否有任何工作。谁能帮帮我吗。我是从下面开始的。我什至不需要用曲奇的方式来传送

  • 问题内容: 我知道不推荐这样做,但是是否可以将用户密码传递给scp? 作为批处理作业的一部分,我想通过scp复制文件,接收服务器当然需要密码,不,我不能轻易地将其更改为基于密钥的身份验证。 问题答案: 您就可以使用一个工具脚本它预期(有得心应手绑定太像Pexpect的为Python)。

  • 问题内容: 我试图将URI对象传递给我的Intent,以便在另一个活动中使用该URI。 如何传递URI? 现在如何在其他活动中使用此URI? 感谢你们 问题答案: 您可以将uri存储为字符串 然后像这样将字符串转换回uri