千家信息网

python中如何利用CB刷简历更新时间程序

发表于:2025-01-25 作者:千家信息网编辑
千家信息网最后更新 2025年01月25日,这篇文章给大家介绍python中如何利用CB刷简历更新时间程序,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。实际上就是一个python的curl应用。应tom的要求,现在公布给大
千家信息网最后更新 2025年01月25日python中如何利用CB刷简历更新时间程序

这篇文章给大家介绍python中如何利用CB刷简历更新时间程序,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

实际上就是一个python的curl应用。应tom的要求,现在公布给大家。希望能对大家有用。

http://onefishum.blog.163.com/bl ... 052013324114213898/

目前高端的工作是越来越难找了。本人做了51、zhaopin、猎聘网的刷简历程序,都和此类似,但目前这几个号称最大的招聘网站,根据我一段时间的跟踪分析,发现从去年开始,人员需求基本为0,大部招聘都是假的。所以开发才想做一个刷新简历更新时间程序,以便加大自身机会(工作不换工资不涨,为了活呀,只能发挥技术优势了)。如果大家有好的机会,也可以帮我推荐一下喔。(96年开始c/c++,98年开始linux,99年开始php。游戏、网站、应用、设计通吃) 这个是我研究curl时写的一个python的脚本习做。最开始是用的shell脚本。为了提高一点点效率,现在改成了python的。这个希望对大家起一个抛砖引玉的作用。猎聘相对比较容易,适合大家练练手。其它网站除了zhaopin的图形验证码比较麻烦外。应该都是比较容易的。


#!/usr/bin/python#-*- coding:utf-8 -*-
import os
import sys
import pycurl
import hashlib
import urllib
import StringIO
import string

reload(sys)
sys.setdefaultencoding('utf8')

_DEBUG=False
def posturl(url,postdata):
global _DEBUG
curl = pycurl.Curl()
html=StringIO.StringIO()
# curl -b cookie写入
curl.setopt(pycurl.COOKIEFILE, 'cookie')
# curl -c cookie读入
curl.setopt(pycurl.COOKIEJAR, 'cookie')
# curl -d 使用post模式
curl.setopt(pycurl.POST,True)
curl.setopt(pycurl.POSTFIELDS, postdata)
#curl.setopt(pycurl.POSTFIELDS, urllib.urlencode(postdata))
# 设置url
curl.setopt(pycurl.URL,url)
# ssl认证
#curl.setopt(pycurl.SSL_VERIFYHOST, False)
#curl.setopt(pycurl.SSL_VERIFYPEER,False)
# 设置agent
#curl.setopt(pycurl.USERAGENT,r"User-Agent: Dalvik/1.4.0 (Linux; U; Android 2.3.7; Milestone Build/SHOLS_U2_05.26.3)")
curl.setopt(pycurl.WRITEFUNCTION, html.write)
curl.setopt(pycurl.FOLLOWLOCATION, 1)

if _DEBUG :
# 连接服务器信息
curl.setopt(pycurl.VERBOSE, True)
htmlcode=str(curl.getinfo(pycurl.HTTP_CODE))
print r'返回码:'+ htmlcode
print 'URL:',curl.getinfo(pycurl.EFFECTIVE_URL)
curl.perform()
return html.getvalue().encode('utf8')
#def posturl(url,postdata):

if __name__ == "__main__":
username='你的用户名'
passwd='你的密码'
login=posturl(r'http://www.lietou.com/user/ajaxlogin/?isMd5=1','user_login='+username+'&user_pwd='+str(hashlib.md5(passwd).hexdigest()))
print login

login=posturl(r'http://c.lietou.com/resume/refreshresume/','res_id=123456')
print login

注:
res_id应该是你的简历id,这块我偷懒了。没有用程序自己去抓和分析。大家可以用foxfire的firebug或httpfox抓一下。对于每个人来讲这个值是死的。真没有必要耗cpu。

关于python中如何利用CB刷简历更新时间程序就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

程序 简历 时间 更新 网站 内容 更多 有用 机会 脚本 分析 工作 帮助 应用 招聘 不错 难找 必要 抛砖引玉 人员 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 数据库算法结果分析 中国科学院网络技术中心 映射 国外服务器 数据库备份英语 深圳市九号仓网络技术有限公司 简述数据库对电子商务的影响 挂号系统数据库设计 电力调度网络安全管理 怎样保证数据库安全 微博营销软件开发教程 oms网络安全事件 拥有了网络技术就掌握了世界 2018年国家网络安全宣传周活动的主题是什么 开封市网络安全与信息委员会 详细海关数据库 英雄联盟手游b站服务器 机关网络安全学习计划 山东dell服务器怎么收费 上海信息化软件开发销售 发生网络安全问题的原因 运动世界校园服务器问题 南京恒策网络技术有限公司 黑龙江红色文化馆软件开发系统 网络安全进职校 网络安全在身边 征文 福州紫讯网络技术服务有限公司 数据库的复制到记事本 响当当网络技术招聘电话 为什么小花仙不显示服务器 数据库对象的标识符
0