0

0

自动化你的求职:使用 Python 抓取 + LinkedIn 职位

花韻仙語

花韻仙語

发布时间:2025-01-21 08:02:21

|

1027人浏览过

|

来源于php中文网

原创

linkedin 数据显示,求职者平均每周花费 11 小时寻找工作。技术职位竞争更激烈,需要在多个平台筛选数百个职位。我的伴侣找工作时,每天都要花数小时浏览 linkedin,这促使我寻找更有效的方法。

挑战

对于 Web 开发人员而言,就业市场竞争激烈。在伦敦搜索“前端开发人员”,结果多达 401 个。每个职位都需要:

  • 5 秒钟浏览标题
  • 3-4 次点击查看详情
  • 30-60 秒钟浏览职位要求
  • 手动复制粘贴记录感兴趣的职位
  • 不断切换选项卡和返回

对于 401 个职位,这将耗费数小时的重复性工作!

解决方案:自动化流程

我构建了一个三步自动化流程,将整个过程缩短至 10 分钟:

  1. 使用 Python 抓取职位数据
  2. 使用电子表格批量过滤
  3. 只查看最符合条件的职位

第一步:智能抓取

我基于 jobspy 构建了 jobsparser,它具备以下功能:

立即学习Python免费学习笔记(深入)”;

  • 命令行界面 (CLI)
  • 速率限制(避免 LinkedIn 封锁)
  • 失败请求重试机制

使用方法如下:

pip install jobsparser
jobsparser \
    --search-term "Frontend Developer" \
    --location "London" \
    --site linkedin \
    --results-wanted 200 \
    --distance 25 \
    --job-type fulltime

输出结果为包含丰富数据的 CSV 文件:

  • 职位和公司
  • 完整职位描述
  • 工作类型和级别
  • 发布日期
  • 直接申请网址

自动化你的求职:使用 Python 抓取 + LinkedIn 职位

jobspy 和 jobsparser 还支持 LinkedIn、Indeed、Glassdoor、Google 和 ZipRecruiter 等其他求职网站。

SpeechEasy
SpeechEasy

SpeechEasy是一种合成语音解决方案,可以让用户从文本生成高质量、易于理解的音频。

下载

第二步:批量过滤

虽然 Pandas 看起来很合适(我也尝试过),但 Google 表格更灵活。我的过滤策略如下:

  1. 时间过滤器: 过去 7 天
  • 超过一周的职位回复率较低
  • 新职位代表积极招聘
  1. 经验过滤器: “job_level”与您的经验相符:

对于寻找第一份工作的伴侣,我筛选了:

  • “实习”
  • “入门级”
  • “不适用”
  1. 技术栈过滤器: “描述”包含:
    • “React”

可以创建更复杂的过滤器来检查多种技术。

这将 401 个职位缩减至 8 个!

第三步:智能审核

对于筛选后的职位:

  1. 快速浏览标题/公司(10 秒)
  2. 在新标签页中打开有潜力的 job_url
  3. 详细查看职位描述。

结论

我希望这个工具能帮助您提升求职效率。

如有任何问题或建议,欢迎提出。

相关专题

更多
python开发工具
python开发工具

php中文网为大家提供各种python开发工具,好的开发工具,可帮助开发者攻克编程学习中的基础障碍,理解每一行源代码在程序执行时在计算机中的过程。php中文网还为大家带来python相关课程以及相关文章等内容,供大家免费下载使用。

773

2023.06.15

python打包成可执行文件
python打包成可执行文件

本专题为大家带来python打包成可执行文件相关的文章,大家可以免费的下载体验。

684

2023.07.20

python能做什么
python能做什么

python能做的有:可用于开发基于控制台的应用程序、多媒体部分开发、用于开发基于Web的应用程序、使用python处理数据、系统编程等等。本专题为大家提供python相关的各种文章、以及下载和课程。

765

2023.07.25

format在python中的用法
format在python中的用法

Python中的format是一种字符串格式化方法,用于将变量或值插入到字符串中的占位符位置。通过format方法,我们可以动态地构建字符串,使其包含不同值。php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

699

2023.07.31

python教程
python教程

Python已成为一门网红语言,即使是在非编程开发者当中,也掀起了一股学习的热潮。本专题为大家带来python教程的相关文章,大家可以免费体验学习。

1405

2023.08.03

python环境变量的配置
python环境变量的配置

Python是一种流行的编程语言,被广泛用于软件开发、数据分析和科学计算等领域。在安装Python之后,我们需要配置环境变量,以便在任何位置都能够访问Python的可执行文件。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

570

2023.08.04

python eval
python eval

eval函数是Python中一个非常强大的函数,它可以将字符串作为Python代码进行执行,实现动态编程的效果。然而,由于其潜在的安全风险和性能问题,需要谨慎使用。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

579

2023.08.04

scratch和python区别
scratch和python区别

scratch和python的区别:1、scratch是一种专为初学者设计的图形化编程语言,python是一种文本编程语言;2、scratch使用的是基于积木的编程语法,python采用更加传统的文本编程语法等等。本专题为大家提供scratch和python相关的文章、下载、课程内容,供大家免费下载体验。

751

2023.08.11

c++空格相关教程合集
c++空格相关教程合集

本专题整合了c++空格相关教程,阅读专题下面的文章了解更多详细内容。

0

2026.01.23

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
最新Python教程 从入门到精通
最新Python教程 从入门到精通

共4课时 | 16.4万人学习

Django 教程
Django 教程

共28课时 | 3.4万人学习

SciPy 教程
SciPy 教程

共10课时 | 1.2万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号