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

百度网盘链接: https://pan.baidu.com/s/1tmpdEfAZKff5TOMAitUXqQ

提取码: e6at

1 安装Python 和 selenium

(1)下载Python

官网地址: https://www.python.org/ftp/python/3.6.8/python-3.6.8-amd64.exe

百度网盘链接如上所示

(2)安装Python

等待安装完毕

(3) 安装 selenium

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

2 导入浏览器驱动

此处用的是 Chrome 74,其他浏览器请自行下载对应的驱动

(1)下载chromedriver

百度网盘链接见开头,对应的是谷歌浏览器74版本的驱动

官网下载地址为: http://chromedriver.chromium.org/downloads

找到谷歌浏览器对应的版本进行下载即可

(2)导入

把下载到的chromedriver.exe文件放到python的安装目录的scripts底下

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

3 获取脚本

import random

import datetime

from selenium import webdriver

from time import sleep

your_account = "前程无忧的用户名"

your_password = "前程无忧的密码"

url = "https://www.51job.com"

# 加启动配置,预防谷歌浏览器安全提示

option = webdriver.ChromeOptions()

option.add_argument('disable-infobars')

# 打开chrome浏览器

browser = webdriver.Chrome(chrome_options=option)

browser.get(url)

# 设置浏览器窗口大小

# browser.set_window_size(1360, 600)

browser.maximize_window()

# 找到登录按钮并点击

sleep(2)

browser.find_element_by_class_name("showLogin").click()

# 输入账号和密码

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")

# 点击登录按钮

sleep(3)

ret = browser.find_element_by_id("login_btn").click()

print("登录成功!")

while True:

# 设置简历刷新间隔时间, 单位为秒

# 就是随机间隔10-15秒刷新,按需求调整

waittime = random.randint(10, 15)

sleep(int(waittime))

browser.find_element_by_id("refreshresume").click()

print("简历 在%s 刷新成功" % datetime.datetime.now())

也可从开头给的百度网盘获取

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

本文标题: python+selenium实现简历自动刷新的示例代码

本文地址: http://www.cppcns.com/jiaoben/python/259819.html

python自动化简历_python+selenium实现简历自动刷新的示例代码相关推荐

  1. python实现自动登录软件_Python selenium实现微博自动登录的示例代码

    (一)编程环境 操作系统:Win 10 编程语言:Python 3.6 (二)安装selenium 这里使用selenium实现. 如果没有安装过python的selenium库,则安装命令如下 pi ...

  2. python爬虫获取服务器信息,通过python自动化获取服务器信息,并写入到excel(示例代码)...

    简介这篇文章主要介绍了通过python自动化获取服务器信息,并写入到excel(示例代码)以及相关的经验技巧,文章约943字,浏览量170,点赞数4,值得参考! 博主目前在电信外包工作,比较坑,因为涉 ...

  3. python 仪表盘图片读数_OpenCV 表盘指针自动读数的示例代码

    前段时间参加了一个表盘指针读数的比赛,今天来总结一下 数据集一共有一千张图片: 方法一:径向灰度求和 基本原理: 将图像以表盘圆心转换成极坐标,然后通过矩阵按行求和找到二值图最大值即为指针尖端 导入需 ...

  4. python人像绘制_python实现人像动漫化的示例代码

    利用百度api实现人像动漫化 百度API地址:https://ai.baidu.com/tech/imageprocess/selfie_anime 技术文档:https://ai.baidu.com ...

  5. python自动投递简历_python selenium 实现简历自动刷新

    1 安装Python 和 selenium (1)下载Python 官网地址: https://www.python.org/ftp/python/3.6.8/python-3.6.8-amd64.e ...

  6. python通过cookie绕过验证码_Python Selenium Cookie 绕过验证码实现登录示例代码

    之前介绍过通过cookie 绕过验证码实现登录的方法.这里并不多余,会增加分析和另外一种方法实现登录. 1.思路介绍 1.1.直接看代码,内有详细注释说明 # FileName : Wm_Cookie ...

  7. python饮料购买_Python实现的一个自动售饮料程序代码分享

    写这个程序的时候,我已学习Python将近有一百个小时,在CSDN上看到有人求助使用Python如何写一个自动售饮料的程序,我一想,试试写一个实用的售货程序.当然,只是实现基本功能,欢迎高手指点,新手 ...

  8. python自动导出数据脚本_使用python生成一个导出数据库的bat脚本文件的示例代码...

    这篇文章分享使用python生成一个导出数据库的bat脚本文件的示例代码 实例如下:# 环境: python3.x def getExportDbSql(db, index): # 获取导出一个数据库 ...

  9. Python pandas 保存Excel自动调整列宽的方法及示例代码

    本文主要介绍Python中,使用pandas.ExcelWriter保存Excel文件数据时,自动判断调整列的宽度方法,以及相关的示例代码. 原文地址:Python pandas 保存Excel自动调 ...

最新文章

  1. IJCAI 2021:周志华任大会首个华人程序主席,南大校友获AIJ杰出论文奖
  2. TCP之三次握手四次挥手
  3. C语言输出素数简单,for语句计算输出10000以内最大素数怎么搞最简单??各位大神们...
  4. ubuntu编译并调试OpenJDK8源码实践
  5. 老码农的Java干货资源
  6. c语言学习进阶-C语言程序实现矩阵乘法
  7. JavaSE 学习笔记之正则表达式(二十五)
  8. spring boot系列(三)spring boot 配置spring data jpa
  9. DB2的下载、图解安装、可能出现的问题(一篇解决)
  10. 亚马逊的人工智能Alexa竟然独自大笑 笑声很吓人(附视频)
  11. QString 中文编码转换
  12. 怎么压缩动态图片?手机怎么压缩gif动图?
  13. 25_深度学习_汇聚层
  14. 日语输入法键盘假名对应表
  15. 基于jupyter notebook的python编程-----MNIST数据集的的定义及相关处理学习
  16. 打不开eclipse 由于它来自身份不明的开发者
  17. Arch Linux控制台字符间距变大
  18. 中兴通讯联合Heavy Reading解读5G承载解决方案的四个重要技术特征
  19. 前端面试——JS去除首尾空格代码
  20. 由浅入深,聊聊 LeakCanary 的那些事

热门文章

  1. 量子力学的群星闪耀时
  2. 推荐:linux下的搜狗拼音输入法——scim-python
  3. 移动端的touch事件(touchstart、touchmove)以及如何取得滑过元素的id
  4. Dockerharbor安装 镜像私有仓库上床和拉取
  5. Jetson nano 入手系列之2—板载摄像头IMX219启动
  6. 20190509 大数据小牛学堂培训全套视频课程资源
  7. 使用Tickeys寻找打字音效
  8. c语言中的指数e怎么表示什么作用,什么叫做指数E;指数E是用什么推导出来的?...
  9. umeditor的使用教程
  10. .Net Reflector Version 9.0.1.374