python进阶-06-Selenium一个真实项目实战,还有FastAPI背景介绍

embedded/2024/12/31 3:49:38/

python06SeleniumFastAPI_0">python进阶-06-Selenium一个真实项目实战和FastAPI背景介绍

一.说明

截止到目前我们已经掌握了python爬虫这一基础的基本知识,并从另外一个方向来利用爬虫帮助我们实现办公自动化,实现自动帮我们处理日常工作,这次我们利用Selenium+FastAPI搭建一个真实项目,并部署到服务器中;
本次会对FastAPI背景进行介绍,并且后续文章中均以FastAPI作为api框架开发!

二.项目背景

在工作中,我们需要每周填报研发项目耗用工时的oa,且每周重复占用时间,那么这时候如果我们利用Selenium模拟我们的操作,自动填报,然后实现接口部署到服务器上,利用Hangfrie等定时任务每周自动执行接口,实现办公自动化,是不是无形中解决了这个问题?再也不用考虑,手工填报oa?好吧,我就这么做了,并实现,现将过程记录如下。。

三.环境配置

系统:windows

python版本:3.12.6

python虚拟化环境:virtualenv

selenium +


http://www.ppmy.cn/embedded/149728.html

相关文章

YOLO系列正传(五)YOLOv4论文精解(上):从CSPNet、SPP、PANet到CSPDarknet-53

系列文章 YOLO系列基础 YOLO系列基础合集——小白也看得懂的论文精解-CSDN博客 YOLO系列正传 YOLO系列正传(一)类别损失与MSE损失函数、交叉熵损失函数-CSDN博客 YOLO系列正传(二)YOLOv3论文精解(上)——从FPN到darknet-53-C…

NestJS 中间件与拦截器:请求处理流程详解

在上一篇文章中,我们介绍了 NestJS 的认证与授权实现。本文将深入探讨 NestJS 的请求处理流程,包括中间件、拦截器、管道和异常过滤器的使用。 请求生命周期 在 NestJS 中,请求处理流程按以下顺序执行: 中间件(Midd…

Go语言的数据结构

Go语言的数据结构详解 Go语言(又称Golang)是一种由Google开发的编程语言,其设计旨在提高编程的效率和简洁性。在开发中,数据结构的选择与设计至关重要,因为它们影响着程序的性能和可维护性。本文将详细探讨Go语言中的…

Vue3 +Element-Plus el-select下拉菜单样式(局部生效)

下拉框代码 <el-selectclass"buttons-switch-group select-hub":teleported"false"style"width: 120px"v-model"queryParam.type"placeholder"请选择"size"mini"change"loadData"><el-option…

<packaging>jar</packaging>和<packaging>pom</packaging>的区别

在Maven项目中&#xff0c;<packaging> 元素在 pom.xml 文件中定义了项目打包的方式。<packaging> 的值决定了构建过程中生成的构件类型。以下是 <packaging>jar</packaging> 和 <packaging>pom</packaging> 两种最常见的打包类型的区别&a…

Mooncake:kimi后端推理服务的架构设计

前言 本文依托论文《Mooncake: A KVCache-centric Disaggregated Architecture for LLM Serving》来讲解kimi的后端服务架构Mooncake,并按照自己的思路来梳理论文中的一些关键信息。 背景 服务端面临的问题 随着大模型技术越来越强,很多应用都是以Maas(Model as a Service…

如何使用 Firewalld 设置 Linux 防火墙

简介 在 Linux 中&#xff0c;防火墙是一个应用程序或服务&#xff0c;它使用预定的规则集来过滤或控制进出 Linux 服务器的网络流量。通常将防火墙配置为允许所需的流量通过&#xff0c;同时阻止其余的外部流量。 Firewalld 是一个用于 Linux 系统的防火墙管理解决方案。它是…

vulhub-wordpress靶场

一.主题上传漏洞 来到靶场点击主题选择add new 这里有一个上传主题的地方 我们可以去网上找到wordpress主题下载一个 wordpress模板 网页设计模板 免费 免费下载 - 爱给网 下载完成后对我们有用的东西只有这一个目录&#xff0c;把它拖出来 点开moban目录后&#xff0c;创建…