欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python+selenium實(shí)現(xiàn)簡(jiǎn)歷自動(dòng)刷新的示例代碼

 更新時(shí)間:2019年05月20日 16:37:58   作者:Sunzz  
這篇文章主要介紹了python+selenium實(shí)現(xiàn)簡(jiǎn)歷自動(dòng)刷新的示例代碼,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

本文用到的文件的下載地址

百度網(wǎng)盤鏈接: https://pan.baidu.com/s/1tmpdEfAZKff5TOMAitUXqQ

提取碼: e6at

1 安裝Python 和 selenium

(1)下載Python

官網(wǎng)地址: https://www.python.org/ftp/python/3.6.8/python-3.6.8-amd64.exe

百度網(wǎng)盤鏈接如上所示

(2)安裝Python

 

等待安裝完畢

(3) 安裝 selenium

pip install selenium –i https://www.douban.com/simple

2 導(dǎo)入瀏覽器驅(qū)動(dòng)

此處用的是 Chrome 74,其他瀏覽器請(qǐng)自行下載對(duì)應(yīng)的驅(qū)動(dòng)

(1)下載chromedriver

百度網(wǎng)盤鏈接見(jiàn)開頭,對(duì)應(yīng)的是谷歌瀏覽器74版本的驅(qū)動(dòng)

官網(wǎng)下載地址為: http://chromedriver.chromium.org/downloads

找到谷歌瀏覽器對(duì)應(yīng)的版本進(jìn)行下載即可

(2)導(dǎo)入

把下載到的chromedriver.exe文件放到python的安裝目錄的scripts底下

即就是C:\Program Files\Python36\Scripts 目錄下

3 獲取腳本

import random
import datetime
from selenium import webdriver
from time import sleep


your_account = "前程無(wú)憂的用戶名"
your_password = "前程無(wú)憂的密碼"
url = "https://www.51job.com"

# 加啟動(dòng)配置,預(yù)防谷歌瀏覽器安全提示
option = webdriver.ChromeOptions()
option.add_argument('disable-infobars')

# 打開chrome瀏覽器
browser = webdriver.Chrome(chrome_options=option)
browser.get(url)

# 設(shè)置瀏覽器窗口大小
# browser.set_window_size(1360, 600)
browser.maximize_window()

# 找到登錄按鈕并點(diǎn)擊
sleep(2)
browser.find_element_by_class_name("showLogin").click()
# 輸入賬號(hào)和密碼
sleep(3)
username = browser.find_element_by_id("loginname")
sleep(2)
username.send_keys("your_account")
sleep(3)
password = browser.find_element_by_id("password")
sleep(2)
password.send_keys("your_password")
# 點(diǎn)擊登錄按鈕
sleep(3)
ret = browser.find_element_by_id("login_btn").click()
print("登錄成功!")

while True:
 # 設(shè)置簡(jiǎn)歷刷新間隔時(shí)間, 單位為秒
 # 就是隨機(jī)間隔10-15秒刷新,按需求調(diào)整
 waittime = random.randint(10, 15)
 sleep(int(waittime))
 browser.find_element_by_id("refreshresume").click()
 print("簡(jiǎn)歷 在%s 刷新成功" % datetime.datetime.now())

也可從開頭給的百度網(wǎng)盤獲取

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python shelve模塊實(shí)現(xiàn)解析

    Python shelve模塊實(shí)現(xiàn)解析

    這篇文章主要介紹了Python shelve模塊實(shí)現(xiàn)解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-08-08
  • Python打印詳細(xì)報(bào)錯(cuò)日志logging問(wèn)題

    Python打印詳細(xì)報(bào)錯(cuò)日志logging問(wèn)題

    這篇文章主要介紹了Python打印詳細(xì)報(bào)錯(cuò)日志logging問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-09-09
  • 最新評(píng)論