你需要安装requests库,然后给你讲一下思路。
需要登录
登录的话又两种方法,先用requests初始化一个session,然后直接请求登录连接,传入用户名和密码,如果有其它限制,比如验证码之类的不好 *** 作就可以使用第二种,直接使用cookies,先手动登录网站,将cookies保存下来,然后在添加到session就可以了
数据是异步加载的
这个也是在第一步的情况下才能 *** 作,因为进行查询可能会验证你是否登录,如果第一步成功了,那就直接请求这个查询接口,将参数传入,获取返回值进行解析即可。
下面是requests官方文档,你需要的都在这里面了
requests官方文档
只会抓取页面,,当然页面里你会读取到数据库数据。。所以它不算是抓取你数据库,只是你用在了页面上,生成了结果 ,
它抓取你这个结果。。。
其实想想也是知道的,,数据库除了开发者对程序授权,别人怎么可以 *** 作得到数据库,要不然那不是天下大乱了嘛。。。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)