直聘网站上采集有关python开发相关的工作岗位的招聘信息代码
时间: 2024-06-08 11:07:12 浏览: 75
抓取招聘信息一般需要用到爬虫技术,以下是一个简单的 Python 爬虫代码示例,它可以爬取拉钩网上 Python 相关的职位信息:
```python
import requests
from bs4 import BeautifulSoup
url = 'https://www.lagou.com/zhaopin/Python/?labelWords=label'
headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36 Edge/16.16299'
}
response = requests.get(url, headers=headers)
soup = BeautifulSoup(response.text, 'html.parser')
jobs = soup.select('.item_con_list .con_list_item')
for job in jobs:
job_name = job.select('.position_link')[0].text.strip()
job_salary = job.select('.money')[0].text.strip()
job_company = job.select('.company_name a')[0].text.strip()
job_address = job.select('.add em')[0].text.strip()
print(job_name, job_salary, job_company, job_address)
```
这里使用 requests 库向网站发送 HTTP 请求,并使用 BeautifulSoup 库解析 HTML 页面,然后使用 CSS 选择器来选择职位信息。你可以根据需要修改代码,爬取其他招聘网站上的 Python 相关职位信息。
阅读全文