网站某个按钮样式爬取片段

网友投稿 231 2022-10-21


网站某个按钮样式爬取片段

有兴趣的可以试一下。参考学习!

import requestsimport os class Code: def __init__(self): self.url = [ " " " " " " " ] self.headers = { "user-agent": "Mozilla / 5.0(Windows NT 10.0;WOW64) AppleWebKit / 537.36(KHTML, likeGecko) Chrome / 86.0.4240.198Safari / 537.36" } def send_request(self, url): return requests.get(url, headers=self.headers, timeout=3).json() def run(self): for url in self.url: html_str = self.send_request(url) for val in html_str['buttons']: css = val['scopedCss'] html = val['html'] first = css.index('.') last = css.find(' ', first) print(first) print(css[first+1:last]) content = ( '' '' '' '' ' Document ' '' '' '

' + html + '
' '' ) # break path = "C:/Users/Administrator/Downloads/Documents"+url[36:-16] if not os.path.exists(path=path): os.makedirs(path) with open(path + '/' + val['id'] + '.html', 'w', encoding='utf-8') as ht: ht.write(content) def main(): code = Code() code.run() if __name__ == '__main__': main()


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:什么叫POE交换机?POE交换机使用方法介绍?
下一篇:教你怎么用SpringBoot+Mybati
相关文章

 发表评论

暂时没有评论,来抢沙发吧~