- 博客(66)
- 收藏
- 关注
原创 python的selenium操控浏览器
注意:与谷歌浏览器版本一模一样的不一定找得到,可以取相似版本的 chromedriver来替代。第三步就可以开始写一个python代码来操控浏览器了。设置->关于Chrome->查看当前谷歌浏览器版本。第二步找到你存放chromedriver的位置。第一步先查找到谷歌浏览器安装位置。
2025-05-06 10:19:06
410
原创 python代码与robotframwork代码之间的转化
我们可以在*** Variables ***定义全局变量,但是需要注意的是在部分,你可以直接定义字符串、列表和字典,但无法定义整数、浮点数、布尔值、元组或集合。Robot Framework 的变量默认是字符串类型,而列表和字典是 Robot Framework 内部支持的数据结构。但其他类型(如intfloatbooltupleset)必须通过Evaluate关键字进行转换。
2025-05-05 16:34:06
590
原创 前端vue3 setup,后端fastapi,视频展示
在 Web 开发中,视频播放是一个常见的需求。HLS(HTTP Live Streaming)和 FLV(Flash Video)是两种常见的视频流媒体传输协议。以下是它们的详细介绍和实现方法。简介FLV是 Adobe 开发的视频格式,曾经广泛用于 Flash 播放器。虽然 Flash 已被淘汰,但 FLV 格式仍然可以通过 HTML5 和 JavaScript 播放。优点文件体积较小,适合低带宽环境。支持流式传输,延迟较低。缺点兼容性较差,现代浏览器不再支持 Flash。
2025-03-14 17:42:26
1181
原创 fastapi 解决跨域问题
跨域问题 (CORS) 是因为浏览器安全策略阻止了不同来源(origin)的请求访问。为了解决这个问题,你需要在 FastAPI 应用中启用支持。在之后添加的导入,并在 FastAPI 应用实例中添加 CORS 支持。python。
2025-03-06 17:44:55
580
原创 robotframwork快速开始
Robot Framework是一个基于Python的自动化测试框架,它可以帮助测试人员更方便、高效地进行自动化测试。这个框架的主要特点是“关键字驱动”,也就是说,测试人员不需要自己编写复杂的测试代码,而是可以使用预定义的关键字来编写测试用例。这些关键字实际上是一些操作或功能的描述,测试人员只需要根据测试需求选择合适的关键字组合,就可以完成测试工作。Robot Framework支持多种类型的测试,包括接口测试、GUI界面测试、数据库测试、APP测试等。
2025-02-28 15:50:33
785
原创 注册和订阅RHEL 8 的可选仓库
RHEL 8的可选仓库提供了许多额外的软件包,这些软件包可能不在基础仓库中。这些软件包可能包括新的应用程序、工具、库或框架,它们可以扩展系统的功能或满足特定的需求。通过订阅可选仓库,您可以获得这些软件包的更新和补丁。这对于保持系统的安全性和稳定性至关重要。Red Hat会定期发布更新,以修复已知的安全漏洞和错误。某些可选仓库可能包含支持特定工作负载所需的软件包。例如,如果您正在运行一个需要特定数据库或中间件的应用程序,那么订阅包含这些组件的可选仓库将非常有用。
2025-02-28 10:25:39
747
原创 redhat无网利用iso搭建本地yum源
第一种方法: 上传rhel8的iso文件到服务器。第二种方法: 如果是vmware等自己安装的虚拟机,可以直接挂载iso镜像到cd/dvd驱动,如下图:可通过df命令查找虚拟机挂载镜像所在位置:用于查看磁盘空间使用情况,包括已挂载设备和文件系统的使用情况。df -h以上注意提示不操作一般会在后面下载依赖时报下面类似错误。
2025-02-28 07:15:12
669
原创 Windows搭建jenkins服务
https://updates.jenkins.io/download 全部替换成 https://mirrors.tuna.tsinghua.edu.cn/jenkins。国内镜像网址:https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json。国外镜像网址:https://mirror.xmission.com/jenkins/updates/update-center.json。比如我上面安装的是。
2025-02-27 13:28:45
1705
原创 python在使用 subprocess.run 执行命令时,shell=True 和 shell=False区别
时,需要格外小心,因为这样做会引入潜在的安全风险,特别是在处理来自不可信来源的输入时。的命令必须是一个由命令和参数组成的列表。时,命令字符串会被 shell 解析,可以包含复杂的 shell 特性,但需要注意潜在的安全风险。这意味着你可以执行复杂的 shell 命令,包括管道、重定向以及多个命令的组合。时,安全性更高,因为你传递的命令和参数不会被 shell 解析。在这种情况下,命令和参数直接传递给操作系统执行,不经过 shell 解析。时,传递的命令和参数更安全,但不能使用 shell 特性。
2025-01-17 09:31:57
612
原创 docker打包当前使用的某个容器为镜像,导出,导入
要将正在使用的 Docker 容器打包成镜像,你可以使用命令。这个命令会从运行中的容器创建一个新的镜像。docker ps: 在输出中找到你想要打包的容器的 CONTAINER ID 或 NAME。: 使用其中,是容器的 NAME 或 CONTAINER ID,是你想要创建的新镜像的名字,1.0为你的tag你应该会看到列在输出中。
2024-12-12 10:02:02
760
原创 redhat防火墙导致的无法ping通,如何在开启防火墙的情况下,能够ping通和ssh连接
要在开启防火墙的情况下实现Ping通和SSH连接,你需要在防火墙中允许相应的服务。: 确认你可以从另一台计算机Ping到Red Hat 9.0服务器,并且可以通过SSH连接到服务器。: 确保SSH服务已启用并正在运行。
2024-11-21 16:58:52
475
原创 虚拟机创建一个docker容器Ubantu系统实现python操控浏览器
要退出交互模式并使容器在后台继续运行,只需在交互模式下按下。要重新进入已经在后台运行的容器,你可以使用。用来为容器指定一个名字,以便后续管理。docker下载可参考。
2024-11-19 14:42:09
235
原创 This system is not registered with an entitlement server. You can use subscription-manager to regist
你遇到的错误是由于系统没有注册到订阅服务器,并且没有启用任何 YUM 仓库。
2024-11-19 14:18:29
1710
原创 docker更新镜像源
1. 阿里云镜像加速器:https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors2. 腾讯云镜像加速器:https://cloud.tencent.com/document/product/457/332213. 网易云镜像加速器:https://hub-mirror.c.163.com/4. DaoCloud 镜像加速器:https://www.daocloud.io/mirror。
2024-11-17 19:47:58
906
原创 Ubuntu22.04.2 k8s部署
Helm 是 Kubernetes 的一个包管理工具,类似于 Linux 下的 apt 或 yum。它可以帮助用户通过定义配置文件的方式来部署和管理 Kubernetes 应用,极大地简化了应用在 Kubernetes 上的部署和管理流程。:Calico 是一个网络策略引擎,它提供了网络策略和网络路由的功能,可以用于 Kubernetes 集群的网络策略管理和 Pod 网络的构建。:Cert-Manager 是一个用于 Kubernetes 集群中自动化管理 TLS 证书的开源工具。
2024-11-15 17:50:44
1547
原创 nginx证书流式响应配置
最好的做法是在进行任何更改之前,备份你的 Nginx 配置文件,并在测试环境中进行测试,以确保配置变更不会引起其他问题。如果你遇到任何问题,可以查看 Nginx 的错误日志以获取更多信息。要配置 Nginx 支持流式响应的反向代理,你需要进行一些特定的设置,以确保 Nginx 不会缓冲响应并正确地将数据转发到后端服务器。以下是一个简单的配置示例,假设你的后端服务器运行在。根据你的实际需求,你可能需要进行更多的调整和配置。确保替换示例中的占位符(如域名、SSL 证书路径、后端服务器地址和端口等)为实际的值。
2024-11-15 16:53:28
919
原创 docker应用部署
在生产环境中,你可能需要考虑使用SSL来保护你的Registry,并配置存储后端以持久化你的镜像。:然后,你可以将你的Docker镜像推送到你的私人Registry。首先,你需要给你的镜像打上标签,然后推送它。:将主机当前目录下的 /conf/nginx.conf 挂载到容器的 :/etc/nginx/nginx.conf。现在,你的镜像已经存储在你的私人Registry中,你可以在任何有权访问该Registry的地方拉取和使用它。:然后,你需要给你的镜像打上标签,以便能够推送到你的私人Registry。
2024-10-30 10:27:23
1069
原创 部署flask项目
你可以使用pip来安装Gunicorn::你可以使用以下命令来运行你的Flask应用::这里的main是主应用程序,比如的我主应用程序是/home/machi/privatised-ai-api/main.pymain.py# 在你的应用初始化代码之前设置日志# 项目中导入log_config()#创建app前设置日志# 注册app请将main替换为你的Flask应用程序的文件名,app是你Flask应用程序中创建的Flask实例的名称。-w 4。
2024-10-14 18:07:32
1035
原创 阿里云Docker镜像源安装Docker的步骤
注意:如果你使用的是非 Ubuntu 系统,比如 Debian 或 CentOS,可以参考阿里云 Docker 官方文档提供的相应命令。
2024-10-14 18:03:18
3728
原创 Ubuntu 下安装最新 Python3.10 教程 (源码安装)
执行以下命令安装 Python3 的一些依赖库: 二、下载源码包 大家可以前往 Python 官网下载:Welcome to Pyhton! ,这里下载 gz 包和 xz 包都可以,下载链接如下:XZ compressed source tarball也可使用 wget 下载,选一种方法即可:接着解压 tar 包: 首先进入我们刚才解压的文件目录下:设置编译参数,即输出文件目录:接着实施编译:上面两步都会有大量输出,可能需要等待两三分钟,编译完成后安装:若
2023-07-31 18:41:08
5809
1
原创 python虚拟环境管理
在Python中,虚拟环境是一种用来隔离不同项目的工具,它可以帮助你在每个项目中维护独立的Python环境,以便于管理项目所依赖的库和软件包版本。
2023-07-21 09:41:57
257
原创 使用TinyPXEServer小工具实现PXE网络批量安装操作系统
TinyPXEServer 安装win、Linux 软件、视频、文档链接:https://pan.baidu.com/s/14t3OvvYoMjntBMiWRPCZhQ 提取码:r2on首次使用需运行/netboot/boot//设置共享参数.bat。
2023-04-21 10:58:24
7034
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人