BOSS直聘岗位python
时间: 2024-01-29 11:10:41 浏览: 67
根据提供的引用内容,BOSS直聘是一个招聘网站,我们可以使用Python来爬取BOSS直聘上的岗位信息。下面是一个爬取BOSS直聘岗位信息的示例代码:
```python
import requests
from bs4 import BeautifulSoup
def get_job_info(url):
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_='job-primary')
for job in job_list:
job_name = job.find('div', class_='job-title').text.strip()
company_name = job.find('div', class_='company-text').find('h3').text.strip()
salary = job.find('span', class_='red').text.strip()
print("岗位名称:", job_name)
print("公司名称:", company_name)
print("薪资:", salary)
print("--")
# 爬取BOSS直聘上的Python岗位信息
url = 'https://www.zhipin.com/c101010100-p100101/'
get_job_info(url)
```
这段代码使用了`requests`库发送HTTP请求,使用`BeautifulSoup`库解析HTML页面,然后通过CSS选择器找到岗位名称、公司名称和薪资等信息,并打印出来。
阅读全文