python爬虫智联招聘代码
时间: 2024-06-05 09:05:47 浏览: 146
Python爬虫用于从网站上抓取数据,智联招聘网站(zhaopin.com)的数据通常可以通过使用Python的库如`requests`、`BeautifulSoup`或更高级的`Scrapy`框架来获取。以下是一个简单的示例,展示如何用Python和`BeautifulSoup`抓取智联招聘的职位列表:
```python
import requests
from bs4 import BeautifulSoup
# 目标URL,这里假设是搜索结果页面
url = "https://www.zhaopin.com/jobs/searchresult.ashx?jl=全国&kw=Python工程师"
# 发送GET请求
response = requests.get(url)
# 检查请求是否成功
if response.status_code == 200:
# 解析HTML内容
soup = BeautifulSoup(response.text, 'lxml')
# 找到职位卡片区域
job_cards = soup.find_all('div', class_='job-item')
for card in job_cards:
# 提取职位信息,如职位标题、公司名称等
title = card.find('h3', class_='jobtitle').text
company = card.find('span', class_='jobpanyname').text
print(f"职位:{title}")
print(f"公司:{company}")
print("\n")
else:
print("请求失败,请检查网络连接或目标URL。")
阅读全文