鱼C论坛

 找回密码
 立即注册
查看: 10747|回复: 69

[作品展示] 51job简历python爬虫

[复制链接]
发表于 2018-9-24 07:53:53 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
之前求职的时候,作为练习项目,爬了一下51job的招聘信息,为避免遗忘,现在记录一下.
爬取目标:
https://search.51job.com/list/000000,000000,0000,00,9,99,python爬虫,2,1.html
爬取字段:

                               
登录/注册后可看大图

先上最终爬取结果图示:

                               
登录/注册后可看大图

所用到的包:
  1. from lxml import etree
  2. import requests
  3. import time
  4. import pymysql
复制代码

相关元素的xpath定位:
  1. node_list = html.xpath("//div[@class='dw_table']")
  2.         for node in node_list:
  3.             '''
  4.             Position 职位名称
  5.             Company  公司名称
  6.             Place    工作地区
  7.             Wages    薪   资
  8.             Time     发布时间
  9.             Link     详情链接
  10.             '''
  11.             Position = node.xpath("./div/p/span/a/@title")
  12.             Company = node.xpath("./div/span[@class='t2']/a/text()")
  13.             Place = node.xpath("./div[@class='el']/span[2]/text()")
  14.             Wages = node.xpath("./div[@class='el']/span[3]/text()")
  15.             Time = node.xpath("./div[@class='el']/span[4]/text()")
  16.             Link = node.xpath("./div/p/span/a/@href")
复制代码

文章中使用了Mysql数据库,如果想尝试运行代码,请先创建匹配的数据表:
  1. CREATE TABLE `51job` (
  2.   `id` int(11) NOT NULL AUTO_INCREMENT,
  3.   `职位名称` text,
  4.   `公司名称` text,
  5.   `工作地区` text,
  6.   `薪资` text,
  7.   `发布时间` text,
  8.   `详情页` text,
  9.   PRIMARY KEY (`id`)
  10. ) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8;
复制代码

代码全文:
游客,如果您要查看本帖隐藏内容请回复

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2022-1-14 18:55:45 From FishC Mobile | 显示全部楼层
感谢分享
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-11-28 18:06:22 | 显示全部楼层
想看看代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-11-28 12:00:25 | 显示全部楼层
学习一下
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-11-26 14:03:14 | 显示全部楼层
感谢分享,学习一下
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-7-22 15:10:47 | 显示全部楼层
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2021-7-18 15:56:05 | 显示全部楼层
有没有搜索求职信息的
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-6-8 17:55:35 | 显示全部楼层
看看,学习一下
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-10-9 09:40:27 | 显示全部楼层
学习
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2020-10-9 09:28:28 | 显示全部楼层
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2020-10-8 21:35:29 | 显示全部楼层
学习中
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-9-9 16:25:18 | 显示全部楼层
简历python爬虫
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-9-2 14:04:26 | 显示全部楼层
学习学习
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-9-2 13:54:24 | 显示全部楼层
学习
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2020-8-29 10:20:29 | 显示全部楼层
66
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2020-5-19 21:02:27 | 显示全部楼层
大佬666
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-16 17:18:10 | 显示全部楼层
🐎住!
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-11-14 10:42:01 | 显示全部楼层

感谢分享
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-11-14 10:32:00 | 显示全部楼层
膜拜下
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-11-1 20:10:56 From FishC Mobile | 显示全部楼层
感谢分享
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-11-1 14:41:22 | 显示全部楼层
学习楼主的无私分享,学习一下
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-11-1 04:35

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表