Python模擬百度自動(dòng)輸入搜索功能的實(shí)例
更新時(shí)間:2019年02月14日 10:11:08 作者:畢來生
今天小編就為大家分享一篇Python模擬百度自動(dòng)輸入搜索功能的實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
如下所示:
# 訪問百度,模擬自動(dòng)輸入搜索 # 代碼中引入selenium版本為:3.4.3 # 通過Chrom瀏覽器訪問發(fā)起請求 # Chrom版本:59 ,chromdriver:2.3 # 需要對應(yīng)版本的Chrom和chromdriver # 請聯(lián)系QQ:878799579 from selenium import webdriver # 引入Keys類包 發(fā)起鍵盤操作 from selenium.webdriver.common.keys import Keys import time driver = webdriver.Chrome() # 訪問百度 driver.get('http://www.baidu.com') # 輸入框輸入內(nèi)容 driver.find_element_by_id('kw').send_keys('python') # 3s time.sleep(3) # 刪除多輸入的一個(gè)m (刪除操作 模擬鍵盤的Backspace) driver.find_element_by_id('kw').send_keys(Keys.BACK_SPACE) time.sleep(3) # 輸入空格 + '教程' driver.find_element_by_id('kw').send_keys(Keys.SPACE) driver.find_element_by_id('kw').send_keys(u"教程") time.sleep(3) # 模擬ctrl+a 操作 全選輸入框內(nèi)容 driver.find_element_by_id('kw').send_keys(Keys.CONTROL, 'a') time.sleep(3) # 模擬Ctrl+X 操作 剪切輸入框內(nèi)容 driver.find_element_by_id('kw').send_keys(Keys.CONTROL, 'x') time.sleep(3) # 模擬Ctrl+V 操作 將剪切內(nèi)容填入輸入框 driver.find_element_by_id('kw').send_keys(Keys.CONTROL, 'v') time.sleep(3) # 模擬回車操作 ,開始搜索 driver.find_element_by_id('su').send_keys(Keys.ENTER) time.sleep(3) # 退出 driver.quit()
以上這篇Python模擬百度自動(dòng)輸入搜索功能的實(shí)例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
您可能感興趣的文章:
- python實(shí)現(xiàn)全盤掃描搜索功能的方法
- Python實(shí)現(xiàn)查找二叉搜索樹第k大的節(jié)點(diǎn)功能示例
- Python實(shí)現(xiàn)的本地文件搜索功能示例【測試可用】
- python實(shí)現(xiàn)手機(jī)通訊錄搜索功能
- python使用正則表達(dá)式的search()函數(shù)實(shí)現(xiàn)指定位置搜索功能
- Python中使用haystack實(shí)現(xiàn)django全文檢索搜索引擎功能
- 基于Python實(shí)現(xiàn)通過微信搜索功能查看誰把你刪除了
- 在Python的Flask框架中實(shí)現(xiàn)全文搜索功能
- 利用Python通過獲取剪切板數(shù)據(jù)實(shí)現(xiàn)百度劃詞搜索功能
相關(guān)文章
python markdown轉(zhuǎn)html自定義實(shí)現(xiàn)工具解析
Python-Markdown2 是一個(gè) Python 庫,用于將 Markdown 文本轉(zhuǎn)換為 HTML,它是對標(biāo)準(zhǔn) Markdown 語法的擴(kuò)展,提供了一些額外的功能和選項(xiàng),同時(shí)還兼容標(biāo)準(zhǔn) Markdown,用它可以方便地生成漂亮的文檔、博客文章、項(xiàng)目文檔等2024-01-01Python采集圖片數(shù)據(jù)的實(shí)現(xiàn)示例
本文主要介紹了Python采集圖片數(shù)據(jù)的實(shí)現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-04-04libreoffice python 操作word及excel文檔的方法
這篇文章主要介紹了libreoffice python 操作word及excel文檔的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-07-07Python自動(dòng)化處理Excel數(shù)據(jù)的操作過程
在實(shí)際數(shù)據(jù)處理和分析過程中,經(jīng)常會遇到需要從大量數(shù)據(jù)中提取出特定日期范圍內(nèi)的信息的需求,本文將介紹如何使用Python的pandas庫來處理Excel文件,感興趣的朋友跟隨小編一起看看吧2023-11-11