python爬虫爬取智联招聘
时间: 2023-11-08 19:51:08 浏览: 142
Python爬虫对智联招聘岗位信息采集,稳定爬取,5000多条数据,数据可视化
好的,你需要先安装 requests 和 BeautifulSoup4 这两个库。如果你还没有安装,可以使用以下命令安装:
```
pip install requests
pip install beautifulsoup4
```
安装好之后,你可以使用以下代码来爬取智联招聘的信息:
```python
import requests
from bs4 import BeautifulSoup
url = 'https://sou.zhaopin.com/?pageSize=60&jl=北京&kw=Python&kt=3'
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.3'}
response = requests.get(url, headers=headers)
soup = BeautifulSoup(response.text, 'html.parser')
job_list = soup.find_all('div', class_='joblist-box__item')
for job in job_list:
job_name = job.find('div', class_='jobtitle').get_text().strip()
company_name = job.find('div', class_='company__item__name').get_text().strip()
salary = job.find('div', class_='joblist__item__salary').get_text().strip()
print('职位名称:', job_name)
print('公司名称:', company_name)
print('薪资待遇:', salary)
print('---------------------')
```
这段代码会爬取智联招聘中北京地区 Python 职位的名称、公司名称和薪资待遇,并且打印出来。你可以根据需要修改搜索关键字、地区等信息。
阅读全文