从业C#开发多年,现在也经常用到Python 做网络爬虫 ,用Uni-app做手机前端。攒了一点经验。供其他多语言开发程序员借鉴吧。
Python做爬虫和其他的方式做爬虫最大的区别应该在于. Python 可以将浏览器内核寄宿到程序里。例如Ie内核。火狐内核。google内核。然后可以模拟人对浏览器的操作。不是简单的发起HTTP请求然后解析页面就结束。而是可以在页面上进行多次点击操作。程序还能一直监听发生变化后的页面元素。
from selenium import webdriver
from lxml import etree
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
来源:https://www.cnblogs.com/Gao1234/p/15366222.html
图文来源于网络,如有侵权请联系删除。