是爬取内网数据(python vba都行)

是爬取内网数据(python vba都行),第1张

你需要安装requests库,然后给你讲一下思路。

需要登录

登录的话又两种方法,先用requests初始化一个session,然后直接请求登录连接,传入用户名和密码,如果有其它限制,比如验证码之类的不好 *** 作就可以使用第二种,直接使用cookies,先手动登录网站,将cookies保存下来,然后在添加到session就可以了

数据是异步加载的

这个也是在第一步的情况下才能 *** 作,因为进行查询可能会验证你是否登录,如果第一步成功了,那就直接请求这个查询接口,将参数传入,获取返回值进行解析即可。

下面是requests官方文档,你需要的都在这里面了

requests官方文档

只会抓取页面,,当然页面里你会读取到数据库数据。。

所以它不算是抓取你数据库,只是你用在了页面上,生成了结果 ,

它抓取你这个结果。。。

其实想想也是知道的,,数据库除了开发者对程序授权,别人怎么可以 *** 作得到数据库,要不然那不是天下大乱了嘛。。。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9883317.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存