python+selenium实现58同城简历自动刷新,永排第一

本文介绍如何利用Python的Selenium库自动在58同城网站上刷新简历,使其始终保持在搜索结果前列。首先尝试使用Splinter库,但因简历刷新按钮位于iframe中而失败。然后转向Selenium,通过录制浏览器操作发现简历功能在'ContainerFrame' iframe内,最终成功实现自动化刷新。

  最近想试试找工作,所以在58同城上放了简历,这个网站的简历管理里有一个功能,就是刷新,每刷一次,自己简历就会变成刚刚修改过的,排在该类的最前面,相当于手工置顶。


  于是我想用python来实现自动点击。网上找了很多资料,有两个包很合适,一个是splinter,一个是selenium。


刚开始我用splinter,结果没装firefox,就去装了。


#coding=utf-8
import time
from splinter import Browser


def splinter(url):
    browser = Browser()
    
    #进入网站
    browser.visit(url)
    
    #选择邮箱登陆
    browser.find_by_id('login_tab_orig').click()
    
    #填写账号密码
    browser.find_by_id('username_new').fill('xxxxxxxxxx@163.com')
    browser.find_by_id('password_new').fill('xxxxxxxxxx')
   
    #点击登陆按钮
    browser.find_by_id('btnSubmit_new').click()
    
    #打开我的简历菜单
    browser.find_by_id('menu4').click

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值