Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Scrapy 痒痒的。如何导航、选择和提交表单_Scrapy - Fatal编程技术网

Scrapy 痒痒的。如何导航、选择和提交表单

Scrapy 痒痒的。如何导航、选择和提交表单,scrapy,Scrapy,我正在尝试制作一个机器人来模拟一些人类行为,我得到了一些关于scrapy的说明,可以登录nike.com.br之类的页面,但一旦我需要选择一些按钮并提交一些表单,我就无法找到如何操作 有人能帮我吗 例如,登录后,我需要选择产品的大小,然后单击“添加到购物车”,这是使用scrapy的某种方式?很难回答您的问题,因为它太通用了,这可能会为不同的页面提供不同的解决方案 一般来说,当你点击提交表单时,你需要检查页面正在做什么。最有可能是一个POST请求,所以您需要使用scrapy(检查)来模拟该POST

我正在尝试制作一个机器人来模拟一些人类行为,我得到了一些关于scrapy的说明,可以登录nike.com.br之类的页面,但一旦我需要选择一些按钮并提交一些表单,我就无法找到如何操作

有人能帮我吗


例如,登录后,我需要选择产品的大小,然后单击“添加到购物车”,这是使用scrapy的某种方式?

很难回答您的问题,因为它太通用了,这可能会为不同的页面提供不同的解决方案

一般来说,当你点击提交表单时,你需要检查页面正在做什么。最有可能是一个POST请求,所以您需要使用scrapy(检查)来模拟该POST请求

同样的逻辑也适用于将项目添加到卡中

我认为最好的方法是使用浏览器的网络工具。在scrapy docs中,有一些关于将其用于类似目的的提示()