首页 > 编程语言 >湖北师范大学计信学院研究生课程Python程序设计实训第八周作业

湖北师范大学计信学院研究生课程Python程序设计实训第八周作业

时间:2025-01-09 13:30:30浏览次数:3  
标签:计信 headers Python text work 爬取 url 实训 import

一. 简答题(共1题)

1. (简答题)

请爬取几个主流招聘网站中的一个,对电子信息专业能应聘的岗位进行爬取,找出需求求职岗位最多的10个岗位和5个工作地点  

将代码和爬取的网站结果一起打包上交。

import requests
from bs4 import BeautifulSoup
from collections import Counter
import time

headers = {
    'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36'
}

# 定义一个空列表来存储所有职位和工作地点
positions = []
work_places = []


def detail_url(url):
    try:
        html = requests.get(url, headers=headers)
        soup = BeautifulSoup(html.text, 'lxml')

        # 爬取工作职位
        position = soup.select('.job-header .new_job_name span')[0].text
        positions.append(position)

        # 爬取该职位的工作地
        work_place = soup.select('.job_position')[0].text
        work_places.append(work_place)
    except Exception as e:
        print(f"爬取 {url} 时出错: {e}")


f

标签:计信,headers,Python,text,work,爬取,url,实训,import
From: https://blog.csdn.net/m0_57322261/article/details/145031565

相关文章

  • 基于Python的酒店推荐系统
    系统展示用户前台界面管理员后台界面系统背景  随着旅游业的蓬勃发展,酒店行业迎来了前所未有的发展机遇。然而,面对众多的酒店选择,消费者往往难以做出决定,这不仅因为酒店数量庞大,还因为每个消费者的需求和偏好各不相同。传统的酒店推荐方式,如基于热门度或地理......
  • python毕设 新零售背景下半成品配菜平台程序+论文
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容一、选题背景关于新零售背景下半成品配菜平台的研究,现有研究主要以新零售模式下的一般性商品销售为主,专门针对半成品配菜平台的研究较少。在当前快......
  • Python 魔法学院 - 第06篇:Python 面向对象 ⭐
    目录引言1.类与对象1.1什么是类与对象?1.2类的定义与实例化1.3类与对象的内存结构2.继承与多态2.1什么是继承?2.1.1单继承2.1.2多继承2.1.3方法解析顺序(MRO)2.2什么是多态?2.2.1多态的实现2.2.2鸭子类型2.3继承与多态的内存结构3.特殊方法与运算符重载3.1......
  • Python 魔法学院 - 第05篇:Python 函数 ⭐
    目录1.引言2.函数的基本概念2.1什么是函数?2.2为什么使用函数?3.函数的定义与调用3.1定义函数3.2调用函数3.3示例:简单的函数定义与调用4.函数的参数与返回值4.1参数的类型4.2返回值4.3示例:多种参数类型的函数5.函数的作用域5.1局部变量与全局变量5.2示例......
  • python 获取多个多级子目录及其子文件
    一、递归调用1、使用os.listdir()importosdeflist_files_and_folders(path):#遍历指定路径foriteminos.listdir(path):item_path=os.path.join(path,item)#获取完整路径print(item_path)#打印当前文件或文件夹的路径......
  • Python+Django鹿幸公司员工在线餐饮管理系统的设计与实现(Pycharm Flask Django Vue m
    收藏关注不迷路,防止下次找不到!文章末尾有惊喜项目介绍Python+Django鹿幸公司员工在线餐饮管理系统的设计与实现(PycharmFlaskDjangoVuemysql)项目展示详细视频演示请联系我获取更详细的演示视频,相识就是缘分,欢迎合作!!!所用技术栈前端vue.js框......
  • Python+Django高校网上缴费综合务系统(Pycharm Flask Django Vue mysql)
    收藏关注不迷路,防止下次找不到!文章末尾有惊喜项目介绍Python+Django高校网上缴费综合务系统(PycharmFlaskDjangoVuemysql)项目展示详细视频演示请联系我获取更详细的演示视频,相识就是缘分,欢迎合作!!!所用技术栈前端vue.js框架支持:django数据库:mysql5.7数......
  • 批量检测微信小程序封禁状态的 Python 脚本
    Python脚本代码importrequestsimportjson#要检查的小程序AppID列表app_ids=['appid1','appid2','appid3']#请替换为实际的AppID#定义APIURL模板api_url_template='https://down.ychengsnsm.com/xcx/checkxcx.php?appid={}'#......
  • Python:如何爬取网页中图片的技术指南
    1、简述在互联网时代,数据无处不在。网页上的图片不仅丰富了内容,还蕴含了大量有价值的信息。无论是用于数据分析、机器学习训练,还是构建自己的图片库,爬取网页中的图片都是一个常见且实用的需求。本文将深入探讨如何使用Python编写爬虫来爬取网页中的图片,并提供详细的实现......
  • 利用Python绘制一个六边形
    使用turtle库,绘制一个六边形。‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪......