最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python+selenium實現(xiàn)自動化百度搜索關(guān)鍵詞

 更新時間:2019年06月03日 15:46:24   投稿:laozhang  
在本篇文章里我們給大家分享了一篇關(guān)于python+selenium實現(xiàn)自動化百度搜索關(guān)鍵詞的實例文章,需要的朋友們可以跟著操作下。

通過python配合爬蟲接口利用selenium實現(xiàn)自動化打開chrome瀏覽器,進(jìn)行百度關(guān)鍵詞搜索。

1、安裝python3,訪問官網(wǎng)選擇對應(yīng)的版本安裝即可,最新版為3.7。

2、安裝selenium庫。

使用 pip install selenium 安裝即可。

同時需要安裝chromedriver,并放在python安裝文件夾下,如下圖所示。

3、獲取爬蟲接口鏈接。

注冊賬號,點擊爬蟲代理,領(lǐng)取每日試用。

from selenium import webdriver 

import requests,time 

 #自建IP池 

def get_proxy():

  r = requests.get('http://127.0.0.1:5555/random')

  return r.text 

import random 

FILE = './tuziip.txt' 

# 讀取的txt文件路徑 

# 獲取代理IP 

def proxy_ip():

  ip_list = []

  with open(FILE, 'r') as f:

    while True:

      line = f.readline()

      if not line:

        break

      ip_list.append(line.strip())

  ip_port = random.choice(ip_list)

  return ip_port 

def bd():

  chromeOptions = webdriver.ChromeOptions()

  # 設(shè)置代理  

chromeOptions.add_argument("--proxy-server=http://"+proxy_ip())  

# 一定要注意,=兩邊不能有空格,不能是這樣--proxy-server = http://202.20.16.82:10152

  browser = webdriver.Chrome(chrome_options = chromeOptions)  

# 查看本機(jī)ip,查看代理是否起作用  

  browser.get("https://www.baidu.com/")  

  browser.find_element_by_id("kw").send_keys("ip")

  browser.find_element_by_id("su").click()

  time.sleep(2)

  browser.find_element_by_id("kw").clear()

  time.sleep(1)

  browser.find_element_by_id("kw").send_keys("百度")

  browser.find_element_by_id("su").click()

  time.sleep(2)

  browser.find_element_by_id("kw").clear()

  time.sleep(1)

  browser.find_element_by_id("kw").send_keys("百度")

  browser.find_element_by_id("su").click()

  time.sleep(2)

  browser.find_element_by_id("kw").clear()

  time.sleep(1)

  browser.close()  

# 退出,清除瀏覽器緩存

  browser.quit() 

if __name__ == "__main__":

  while True:

    bd()

5、運(yùn)行程序,如下圖所示,可自動化搜索。

相關(guān)文章

  • 打包FlaskAdmin程序時關(guān)于static路徑問題的解決

    打包FlaskAdmin程序時關(guān)于static路徑問題的解決

    近期寫了個基于Flask-admin的數(shù)據(jù)庫管理程序,通過pyinstaller打包,給別人用,經(jīng)過幾次嘗試,打包的數(shù)據(jù)一直找不到static里面的樣式文件,查閱資料后,最總把問題搞定了。寫下處理流程,供后來人參考
    2021-09-09
  • 解決Django中修改js css文件但瀏覽器無法及時與之改變的問題

    解決Django中修改js css文件但瀏覽器無法及時與之改變的問題

    今天小編就為大家分享一篇解決Django中修改js css文件但瀏覽器無法及時與之改變的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • python二叉樹常用算法總結(jié)

    python二叉樹常用算法總結(jié)

    這篇文章主要分享的是python二叉樹常用算法,二叉樹的遞歸思想很重要,還有遞歸的復(fù)雜度分析,需下面文章就來詳細(xì)解說該算法,要的朋友可以參考一下
    2021-09-09
  • python爬蟲實現(xiàn)中英翻譯詞典

    python爬蟲實現(xiàn)中英翻譯詞典

    這篇文章主要為大家詳細(xì)介紹了python爬蟲實現(xiàn)中英翻譯詞典,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-06-06
  • django template實現(xiàn)定義臨時變量,自定義賦值、自增實例

    django template實現(xiàn)定義臨時變量,自定義賦值、自增實例

    這篇文章主要介紹了django template實現(xiàn)定義臨時變量,自定義賦值、自增實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-07-07
  • python使用pyqt寫帶界面工具的示例代碼

    python使用pyqt寫帶界面工具的示例代碼

    本篇文章主要介紹了python使用pyqt寫帶界面工具的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-10-10
  • Numpy中np.random.rand()和np.random.randn() 用法和區(qū)別詳解

    Numpy中np.random.rand()和np.random.randn() 用法和區(qū)別詳解

    這篇文章主要介紹了Numpy中np.random.rand()和np.random.randn() 用法和區(qū)別詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-10-10
  • Python迅速掌握語音識別之知識儲備篇

    Python迅速掌握語音識別之知識儲備篇

    語音識別是一門交叉學(xué)科。近二十年來,語音識別技術(shù)取得顯著進(jìn)步,開始從實驗室走向市場。人們預(yù)計,未來10年內(nèi),語音識別技術(shù)將進(jìn)入工業(yè)、家電、通信、汽車電子、醫(yī)療、家庭服務(wù)、消費(fèi)電子產(chǎn)品等各個領(lǐng)域
    2021-11-11
  • 使用Python刪除文本文件中特定行的操作方法

    使用Python刪除文本文件中特定行的操作方法

    文件操作是編程中的重要方面,Python作為強(qiáng)大的編程語言,提供了處理文件的能力,刪除特定行是文件處理中常見的需求,本文給大家介紹了Python快速刪除文本文件中指定行的方法,文中有詳細(xì)的代碼示例供大家參考,需要的朋友可以參考下
    2023-12-12
  • Python 使用 consul 做服務(wù)發(fā)現(xiàn)示例詳解

    Python 使用 consul 做服務(wù)發(fā)現(xiàn)示例詳解

    這篇文章主要介紹了Python 使用 consul 做服務(wù)發(fā)現(xiàn)示例詳解,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-03-03

最新評論

剑河县| 新宁县| 磐石市| 华蓥市| 大厂| 廉江市| 宁晋县| 仙桃市| 离岛区| 丹东市| 通化县| 新宾| 新密市| 云南省| 保靖县| 安化县| 安庆市| 武强县| 界首市| 三门县| 廊坊市| 保定市| 三亚市| 赤水市| 逊克县| 星子县| 博湖县| 仙居县| 册亨县| 怀远县| 宜宾市| 宣化县| 泰和县| 壤塘县| 密云县| 天门市| 宜兰市| 揭阳市| 柘荣县| 古丈县| 芦山县|