qianaonan 发表于 2022-12-29 16:23

哪位大佬说一说python requests如何实现像selenium那样点击选择功能?

这个网址每次点击这个按钮选择完后会出现下标会生成一个ajax当所有选项选择后点查询出现表格(需要爬取的数据),这幅图就是点击查询后出现表格出现的ajax,想问问大佬们这个表格在requests如何实现?

亡者之心x 发表于 2022-12-29 16:31

先用requests模拟ajax请求,获取到下拉框数据, 然后再利用获取到的下拉框数据拼接 data的字典内容

cloud2010 发表于 2022-12-29 16:33


通过抓包获得请求方式,然后模拟请求,

应该不能直接模拟鼠标操作吧

adx123456 发表于 2022-12-29 16:53

把网址发出来,我爬着试试

cflying 发表于 2022-12-29 16:56

requests没的模拟浏览器那种功能的,只能一步一步构造请求

wyjtpp 发表于 2022-12-29 17:02

先构造好请求的参数,然后用requests去请求接口,在参数里面将‘区域’做做每次请求后的递增,这样试试

know1234 发表于 2022-12-29 17:08

只能是,去模拟构造参数,需要你把ajax提交得参数模拟出来

adf28 发表于 2022-12-29 17:09

先构造参数

许木忆 发表于 2022-12-29 17:13

直接跑接口就好,先抓取参数。直接填写就好,简单的很

ok667 发表于 2022-12-29 17:39

没得模拟鼠标操作啊
页: [1] 2
查看完整版本: 哪位大佬说一说python requests如何实现像selenium那样点击选择功能?