This repository has been archived on 2026-03-25. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
YLHP_HR_2.0/main.py
JiaoTianBo 6f38bc02c1 chore(repo): 添加.gitignore,Python版本配置及基础项目结构
- 新增详细.gitignore文件,忽略常见Python缓存、构建等无用文件
- 添加.python-version指定Python版本为3.14
- 添加pyproject.toml,配置项目元信息及依赖包
- 新增uv.lock锁定依赖版本,确保环境一致性
- 新增main.py示例代码,演示Boss类的基本用法:获取职位列表、候选人及简历内容
- 配置国内及私有PyPI源镜像以加速依赖安装
2026-03-24 10:55:45 +08:00

23 lines
551 B
Python

from boss import Boss
wt_token = "Dfely9R4Oa1u3LP8pR1m7rYTLld0Vp4XEJlmLe4e5KSEbb36J17dHYjS72TjKLLz39Y9a7Of7MGYljpTzYNQ5Kw~~"
client = Boss(wt=wt_token)
# 1. 获取职位列表
jobs = client.get_jobs()
first_job = jobs[0]
# 2. 获取该职位下的推荐候选人
geeks = client.geek_info(jobid=first_job.encryptJobId, page=1)
first_geek = geeks[0]
# 3. 获取候选人详情
detail = client.get_detail(first_geek)
# 4. 解密简历正文
resume_text = client.get_detail_text(detail)
print(resume_text)
if __name__ == "__main__":
print(jobs)