项目介绍

wqh0109663/JobSpiders 是一个托管在 GitHub 上的开源项目,主要使用 Python 编写,采用 Apache License 2.0 许可证,目前获得 199 个 Star、70 次 Fork。

仓库全名
wqh0109663/JobSpiders

README 摘要

基于Scrapy框架的Python3就业信息Jobspiders爬虫 Items.py : 定义爬取的数据 pipelines.py : 管道文件,异步存储爬取的数据 spiders文件夹 : 爬虫程序 settings.py : Srapy设定,请参考 官方文档 scrapy spider 爬取三大知名网站,使用三种技术手段 第一种直接从网页中获取数据,采用的是scrapy的基础爬虫模块,爬的是51job 第二种采用扒接口,从接口中获取数据,爬的是智联招聘 第三种采用的是整站的爬取,爬的是拉钩网 获取想要的数据并将数据存入mysql数据库中,方便以后的就业趋势分析 实现功能: 从三大知名网站上爬取就业信息,爬取发布工作的日期,薪资,城市,岗位有那些福利,要求,分类等等,并将爬到的数据存到mysql数据库中 使用教程: 运行前需要安装的环境 Python3 Ubantu16.04自带, mysql…

完整内容见 GitHub 原始 README 或本页 。

常见问题

JobSpiders 用什么语言开发?

主要使用 Python 编写,采用 Apache License 2.0 许可证,目前有 199 个 Star。

JobSpiders 可以免费商用吗?

仓库采用 Apache License 2.0 许可证,可免费使用与修改,商业使用请遵守许可证条款(例如保留版权声明与许可声明)。

如何获取 JobSpiders 的源码?

可以直接克隆仓库:git clone https://github.com/wqh0109663/JobSpiders.git,默认分支为 master;安装与运行步骤见仓库 README。

JobSpiders 最近还在维护吗?

仓库最近一次更新为 2023年8月15日,当前有 7 个未关闭 Issue;Star 数为 199,可作为社区活跃度的参考。

简要分析

热度分
344
价值分
140
活跃状态
活跃

语言占比

Jupyter Notebook
Python