|
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件 ★ 免费下载 ★ ★ 使用帮助★
本帖最后由 jerryclj 于 2022-2-5 12:45 编辑
各位老师好,最近发现草料二维码网站生成的二维码非常精美好用,而且不用登录就可生成,于是我想抓取其生成的二维码图片,但从坛子里看了很多网页抓取的教程后还是不得法,故请老师们帮忙演示一下抓取这个网站二维码图片,学生感激不尽.
网站地址:https://cli.im
如图,在网站首页文本框中输入要生成二维码内容的文本,点击"生成二维码"按钮后会在右侧生成所需的二维码图片
按"F12"进入调试页面后选定图片区域可知此二维码图片的网页地址为//qr.api.cli.im/newqr/create?data=1&level=H&transparent=false&bgcolor=%23FFFFFF&forecolor=%23000000&blockpixel=12&marginblock=1&logourl=&logoshape=no&size=500&kid=cliim&key=0e4acf6d032caaa0e6054e7eea845094
如上,红字为数据,橙色的为key值
几个想法:
1.如果老师们能根据网页中的java脚本获取橙色key值的生成方法则不用对生成后的网页进行抓取
2.以我的能力仅能对生成二维码图片前的网页源码进行抓取,动态生成后的网页源码中带//qr.api.cli.im/newqr/create?data=1&level=H&transparent=false&bgcolor=%23FFFFFF&forecolor=%23000000&blockpixel=12&marginblock=1&logourl=&logoshape=no&size=500&kid=cliim&key=0e4acf6d032caaa0e6054e7eea845094这个链接,但我抓取不到,请老师们示范讲解一下.谢谢
3.如果能进行双示范最好.就是用A:vba中使用Selenium-Excel VBA程序开发-ExcelHome技术论坛 -中的文法与
B:网页数据采集-网页文档解析篇(json/html/xml)-Excel VBA程序开发-ExcelHome技术论坛 -中的方法示范最好.
|
|