日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

python爬蟲selenium模塊詳解

瀏覽:194日期:2022-06-23 17:32:10
selenium模塊selenium基本概念

selenium優勢

便捷的獲取網站中動態加載的數據 便捷實現模擬登陸

selenium使用流程:

1.環境安裝:pip install selenium

2.下載一個瀏覽器的驅動程序(谷歌瀏覽器)

3.實例化一個瀏覽器對象

基本使用

代碼

from selenium import webdriverfrom lxml import etreefrom time import sleepif __name__ == ’__main__’: bro = webdriver.Chrome(r'E:googleChromeApplicationchromedriver.exe') bro.get(url=’http://scxk.nmpa.gov.cn:81/xk/’) page_text = bro.page_source tree = etree.HTML(page_text) li_list = tree.xpath(’//*[@id='gzlist']/li’) for li in li_list: name = li.xpath(’./dl/@title’)[0] print(name) sleep(5) bro.quit()基于瀏覽器自動化的操作

代碼

#編寫基于瀏覽器自動化的操作代碼- 發起請求: get(url)- 標簽定位: find系列的方法- 標簽交互: send_ keys( ’xxx’ )- 執行js程序: excute_script(’jsCod’)- 前進,后退: back(),forward( )- 關閉瀏覽器: quit()

代碼

https://www.taobao.com/

from selenium import webdriverfrom time import sleepbro = webdriver.Chrome(executable_path=r'E:googleChromeApplicationchromedriver.exe')bro.get(url=’https://www.taobao.com/’)#標簽定位search_input = bro.find_element_by_id(’q’)sleep(2)#執行一組js代碼,使得滾輪向下滑動bro.execute_script(’window.scrollTo(0,document.body.scrollHeight)’)sleep(2)#標簽交互search_input.send_keys(’女裝’)button = bro.find_element_by_class_name(’btn-search’)button.click()bro.get(’https://www.baidu.com’)sleep(2)bro.back()sleep(2)bro.forward()sleep(5)bro.quit()selenium處理iframe:

- 如果定位的標簽存在于iframe標簽之中,則必須使用switch_to.frame(id)- 動作鏈(拖動) : from selenium. webdriver import ActionChains- 實例化一個動作鏈對象: action = ActionChains (bro)- click_and_hold(div) :長按且點擊操作- move_by_offset(x,y)- perform( )讓動作鏈立即執行- action.release( )釋放動作鏈對象

代碼

https://www.runoob.com/try/try.php?filename=jqueryui-api-droppable

from selenium import webdriverfrom time import sleepfrom selenium.webdriver import ActionChainsbro = webdriver.Chrome(executable_path=r'E:googleChromeApplicationchromedriver.exe')bro.get(’https://www.runoob.com/try/try.php?filename=jqueryui-api-droppable’)bro.switch_to.frame(’iframeResult’)div = bro.find_element_by_id(’draggable’)#動作鏈action = ActionChains(bro)action.click_and_hold(div)for i in range(5): action.move_by_offset(17,0).perform() sleep(0.3)#釋放動作鏈action.release()bro.quit()selenium模擬登陸QQ空間

代碼

https://qzone.qq.com/

from selenium import webdriverfrom time import sleepbro = webdriver.Chrome(executable_path=r'E:googleChromeApplicationchromedriver.exe')bro.get(’https://qzone.qq.com/’)bro.switch_to.frame('login_frame')switcher = bro.find_element_by_id(’switcher_plogin’)switcher.click()user_tag = bro.find_element_by_id(’u’)password_tag = bro.find_element_by_id(’p’)user_tag.send_keys(’1234455’)password_tag.send_keys(’qwer123’)sleep(1)but = bro.find_element_by_id(’login_button’)but.click()無頭瀏覽器和規避檢測

代碼

from selenium import webdriverfrom time import sleep#實現無可視化界面from selenium.webdriver.chrome.options import Options#實現規避檢測from selenium.webdriver import ChromeOptions#實現無可視化界面chrome_options = Options()chrome_options.add_argument(’--headless’)chrome_options.add_argument(’--disable-gpu’)#實現規避檢測option = ChromeOptions()option.add_experimental_option(’excludeSwitches’,[’enable-automation’])bro = webdriver.Chrome(executable_path=r'E:googleChromeApplicationchromedriver.exe',chrome_options=chrome_options,options=option)bro.get(’https://www.baidu.com’)print(bro.page_source)sleep(2)bro.quit()

到此這篇關于python爬蟲selenium模塊詳解的文章就介紹到這了,更多相關python爬蟲selenium模塊內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
涩涩av在线| 日韩综合一区| 日韩激情啪啪| 日本免费久久| 黄色免费成人| 蜜桃视频在线网站| 国产精品白丝久久av网站| 国产成人精品一区二区免费看京| 国产高清一区| 亚洲人成在线影院| 91嫩草精品| 国产精品美女久久久| 日韩精品免费视频一区二区三区 | 色88888久久久久久影院| 日本成人中文字幕| 免费视频国产一区| 久久av国产紧身裤| 免费观看久久久4p| 久久精品99国产精品| 香蕉国产精品| 国产丝袜一区| 婷婷综合在线| 久久久久免费| 福利一区二区免费视频| 日本视频一区二区| 国产色99精品9i| 国产精品毛片一区二区三区| 国产高清久久| 播放一区二区| 久久久国产精品网站| 婷婷五月色综合香五月| 日本vs亚洲vs韩国一区三区二区| 欧美日韩在线二区| 日韩一区二区在线免费| 欧美久久一区二区三区| 婷婷精品在线| 免费久久精品视频| 久久亚洲国产精品一区二区| 国产不卡精品| 成人免费电影网址| 国产模特精品视频久久久久| 久久不见久久见国语| 国产精品片aa在线观看| 91高清一区| 亚洲精品国产精品粉嫩| 国产精品毛片久久久| 国产伦理一区| 国产精品专区免费| 亚洲精品欧美| 99在线精品视频在线观看| 欧美亚洲国产激情| 亚洲成人三区| 久久久久亚洲精品中文字幕| 久久精品国产久精国产爱| 欧美激情另类| 自由日本语亚洲人高潮| 日本不卡视频在线| 精品国产亚洲一区二区在线观看| 久久免费视频66| 岛国av免费在线观看| 亚洲成人日韩| 日韩高清欧美激情| 伊人久久视频| 日韩在线欧美| 群体交乱之放荡娇妻一区二区| 午夜精品成人av| 日本在线不卡视频一二三区| 欧美亚洲三区| 日韩欧美一区二区三区在线观看 | 精品国产乱码久久久久久1区2匹| 精品国产18久久久久久二百| 国产中文在线播放| 久久国产99| 97精品中文字幕| 国产精品久久久久久模特 | 中文在线日韩| 精品捆绑调教一区二区三区 | 毛片不卡一区二区| 日韩中文在线电影| 麻豆理论在线观看| 色婷婷精品视频| 亚洲人成毛片在线播放女女| 黄色精品网站| 亚洲女人av| 日本欧美在线| 一级成人国产| 久久久久观看| 黄色欧美日韩| 日本成人在线视频网站| 欧美成人一二区| 久久中文字幕二区| 免费精品视频最新在线| 欧美激情日韩| 欧美日韩精品一本二本三本| 亚洲无线一线二线三线区别av| 婷婷亚洲综合| 日韩超碰人人爽人人做人人添| 国产麻豆一区二区三区精品视频| 久久99免费视频| 欧美国产中文高清| 最新日韩欧美| 男人操女人的视频在线观看欧美| 久久国产电影| 亚洲激情五月| 久久亚洲欧美| 欧美天堂一区二区| 里番精品3d一二三区| 亚洲欧洲免费| 亚洲大片在线| 9999国产精品| 欧美成a人国产精品高清乱码在线观看片在线观看久 | 国产一区丝袜| 日韩一区二区在线免费| 黄色成人精品网站| 亚洲免费专区| 丝袜美腿亚洲一区二区图片| 水野朝阳av一区二区三区| 99热精品在线| 国产乱人伦丫前精品视频| 午夜精品影视国产一区在线麻豆| 天堂网av成人| 精品高清久久| 成人久久一区| 蜜桃av一区| 精品国产aⅴ| 国产66精品| 久久中文字幕av| 亚洲专区视频| 日韩欧美中文| 精品一区二区三区中文字幕在线| 国精品一区二区| 成人在线超碰| 久久国产福利| 狠狠久久伊人中文字幕| 久久香蕉精品| 日韩中文影院| 免费在线播放第一区高清av| 久久成人国产| 男女男精品网站| 成人精品国产亚洲| 亚洲va在线| 国产伦乱精品| 日韩欧美久久| av亚洲免费| 夜夜嗨网站十八久久| 亚洲人成精品久久久| 久久一区欧美| 日韩三区四区| 视频小说一区二区| 日本一区免费网站| 宅男噜噜噜66国产日韩在线观看| 97精品一区| 国产一区二区三区不卡视频网站| 日本视频一区二区| 日韩一区二区三区在线免费观看| 青青草91视频| 日韩影院精彩在线| 久久黄色影视| 国产亚洲久久| 精品国产麻豆| 999国产精品999久久久久久| 欧美激情视频一区二区三区免费| 五月亚洲婷婷 | 五月天久久网站| 综合亚洲色图| 中文字幕亚洲精品乱码| 欧美日韩国产免费观看视频| 日韩欧美一区二区三区免费看| 成人国产精品久久| 首页国产精品| 国产高清一区二区| 欧美一级二区| 久久精品国内一区二区三区| 久久精品一区二区三区中文字幕| 日韩精品91| 首页国产欧美日韩丝袜| 日本不卡一二三区黄网| 久久一区二区三区电影| 亚洲精品成人| 视频在线观看一区| 国产伦理久久久久久妇女| 久久高清免费| 福利精品一区| 成人日韩精品| 国产在线看片免费视频在线观看| 精品视频自拍| 国产精品sm| 日韩欧美另类一区二区| 国产亚洲永久域名| 欧美视频精品全部免费观看| 国产亚洲一区| 亚洲一区二区毛片| 日韩av免费| 国产精品午夜av| 999久久久精品国产| 丝袜美腿亚洲一区二区图片| 免费在线亚洲欧美| 亚洲理论在线| 久久九九电影| 国产日韩免费|