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秒刷新,按需求调整,建议设置长一点,万一被服务器封IP就不好了 waittime = random.randint(10, 15) sleep(int(waittime)) browser.find_element_by_id("refreshresume").click() print("简历 在%s 刷新成功" % datetime.datetime.now())

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

4 效果如下

如果你对Python编程感兴趣,那么记得来小编的Python学习扣群:556370268,这里有资源共享,技术解答,大家可以在一起交流Python编程经验,还有小编整理的一份Python学习教程,希望能帮助大家更好的学习python。

python自动投递简历_python selenium 实现简历自动刷新相关推荐

  1. python自动化简历_python+selenium实现简历自动刷新的示例代码

    本文用到的文件的下载地址 百度网盘链接: https://pan.baidu.com/s/1tmpdEfAZKff5TOMAitUXqQ 提取码: e6at 1 安装Python 和 selenium ...

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

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

  3. python爬虫面试经验_Python爬虫面试简历 经验分析

    分享之前的爬虫简历,仅供参考,因为技术有限,简历技能点逼格不是很高,但提到的很多爬虫常用技术,都已经写入简历,靠这份简历之前找工作时候2天预约了8家面试,面的第二天,在第4家公司通过拿到offer,后 ...

  4. python爬虫面试简历_Python爬虫面试简历

    分享之前的爬虫简历,仅供参考,因为技术有限,简历技能点逼格不是很高,但提到的很多爬虫常用技术,都已经写入简历,靠这份简历之前找工作时候2天预约了8家面试,面的第二天,在第4家公司通过拿到offer,后 ...

  5. python 简历_Python爬虫面试简历

    分享之前的爬虫简历,仅供参考,因为技术有限,简历技能点逼格不是很高,但提到的很多爬虫常用技术,都已经写入简历,靠这份简历之前找工作时候2天预约了8家面试,面的第二天,在第4家公司通过拿到offer,后 ...

  6. python批量检索文献_Python+Selenium,让浏览器自动帮你下文献

    在做学术.搞科研的过程中,我们往往需要针对一个特定的主题下载海量的文献.在把几百篇文献下载到电脑的过程中,假如遇到不够友好的数据库不提供批量下载的功能,怎么办?我恰好遇到了这样的批量下载的科研任务和批 ...

  7. python自动登录教程_python+selenium实现163邮箱自动登陆的方法

    本文介绍了 让我们先来预览一下代码运行效果吧: 首先分析163邮箱登陆页面的网页结构(按F12或单击鼠标右键选择审查元素) 1.定位到登陆框(注意登录框是一个iframe,如果不定位到iframe的话 ...

  8. python爬取问卷星内容_Python Selenium 问卷星自动填写

    从问卷星网站找的一个模板 编写思路大致是这样xpath定位网页元素 driver.find_element_by_xpath 对元素进行操作,有点击click和填入send_keys 最后点击提交问卷 ...

  9. python实现自动抢票_python+selenium实现自动抢票

    使用说明 程序运行开始,需要输入出发地,目的地,出发时间,乘客信息,车次:乘客信息和车次可以输入多个 刚刚开始学习爬虫,selenium仅仅是解放了双手,运行效率不是很高: 程序运行时会打开chrom ...

最新文章

  1. struts2的执行过程
  2. jQuery的Accordion插件
  3. 科普帖:Linux操作系统
  4. 本文主要总结关于mysql的优化(将会持续更新)
  5. HashMap的实现与优化
  6. objective-c block 旧版详解
  7. 是什么造成了数据库的卡顿
  8. JAVA调用接口简单封装,Mvp+Retrofit2+RxJava2 项目中使用的简洁封装
  9. python从入门到精通-Python从入门到精通
  10. Thread源码-----传实现了Runnable接口的类的实例给Thread的作用
  11. 海量数据挖掘MMDS week5: 聚类clustering
  12. Web开发之MVC模式实现学生课程信息管理系统
  13. 免费下载Microsoft Visual C++ 2010 Express (VSExpress)安装包地址分享速进
  14. TIFF图像文件格式分析
  15. 进一线互联网大厂担任架构师,需要掌握哪些核心技能?
  16. 葡萄城报表模板库更新!新增物流行业特色模板
  17. 电脑tdr太低是什么意思_威猫解惑丨新版Substance Painter出现TDR值太低警告的解决办法...
  18. 前端灰度发布落地方案
  19. ps如何图片调色教程及ps有哪些好用的调色滤镜插件
  20. 1024程序员节日背后的神秘面纱

热门文章

  1. 单极性信号与双极性信号
  2. mailru邮箱下载_Mail.Ru邮件下载
  3. 将照片按顺序制作成PDF
  4. Hbase系列---内置过滤器
  5. 11 电路板设计protel DXP中新建工程和PCB图、把原理图和PCB图载入同一个工程和把元件导入PCB图的方法成都自动化开发
  6. buck电路尖峰电压分析_一种buck电路及其MOS管的电压尖峰吸收电路制造技术
  7. 德勤 Intern - online assessment prep(一)
  8. 为Word2013文档解决出现乱码的问题
  9. Windows server 2008 DNS服务器架构(八)
  10. 稳定可靠的Windows Server 2008 R2服务器操作系统