headers消息python

Python 之 2023兔年吉祥,新的一年希望放烟花的人跟看烟花的人都能平平安安哦~(附多种源码)

烟画许愿 💥我对着烟花许愿,希望你诸邪避退,百事无忌,平安喜乐,万事如意。 💥我对着烟火许愿,希望你永远在我身边。 💥希望新春的烟火可以带来好多好多的好消息。 💥如果你也刚好看到烟花,就当我们见过面吧。 💥浪漫的不是烟花,而是和你一起看烟花的人。 源码 import pygame from ......
烟花 源码 吉祥 多种 Python

pytest+allure+jenkins+python+git,实现Linux服务器看测试报告,并发送邮件通知

1、简介 pytest:一种单元测试框架,与python自带的unittest测试框架类似,但是比unittest框架使用起来更简洁,效率更高。 allure:是开源测试报告框架。 jenkins:持续集成工具 python:测试脚本语言 git:开源的分布式版本控制系统 2、Windows端 我们 ......
邮件 jenkins 服务器 报告 pytest

龙格现象 图像对比及Python代码实现

先定义牛顿插值函数,输入插值点和我拟合的点,毕竟是拟合光滑曲线,而画图都是点点相连,所以拟合点越多,曲线越光滑。 import matplotlib.pyplot as plt import numpy as np def newton_interpolation(X,Y,x): """ 计算x点的 ......
图像 现象 代码 Python

牛顿插值法 不同阶图像对比及Python代码实现

import matplotlib.pyplot as plt import numpy as np def newton_interpolation(X,Y,x): """ 计算x点的插值 """ sum=Y[0] temp=np.zeros((len(X),len(X))) #将第一行赋值 fo ......
插值法 图像 代码 Python

python复习

一 python简介 # 主流语言的区别 c:c代码写完,编译(不同平台),跨平台运行,linux上源码安装软件,自行编译 java:一处编码,处处运行,java是编译型还是解释型?编译型,编译过程 把java源代码编译成字节码文件 .class 不能直接运行在操作系统上 》jvm(java虚拟机) ......
python

python 全角半角字符、字符串互转

def is_chinese(uchar): """判断一个unicode是否是汉字""" if uchar >= u'\u4e00' and uchar <= u'\u9fa5': return True else: return False def is_number(uchar): """判断 ......
字符 半角 字符串 python

解决vscode找不到Python自定义模块,报错No module named 'xxx'

vscode 找不到python自定义模块 vscode之所以找不到自定义模块,与其PYTHONPATH有关。 1、 首先在.vscode下的launch.json中添加"env": {"PYTHONPATH": "${workspaceRoot}"} { "version": "0.2.0", " ......
模块 vscode Python module named

python多线程中锁的概念 threading.Lock

https://blog.csdn.net/qq_21439971/article/details/79356248 python的锁可以独立提取出来 1 2 3 4 5 6 7 8 mutex = threading.Lock() #锁的使用 #创建锁 mutex = threading.Lock ......
线程 threading 概念 python Lock

python测试用例数据驱动(读取写入excel)

Python 中处理 excel 数据的模块非常多,比如: xlxd(只读)、xlwd(只写)、openpyxl(可读写) Excel 文件和下面的py文件代码一定要在同一个文件夹内,不然需要指定具体的 Excel 文件路径 注意:excel文件为xlsx,不能是xls再转换成xlsx格式的文件,会 ......
数据 python excel

win7系统 安装python3.6.5版本遇到“user installations are disabled via policy on the machine” 和“0x80070643 ”错误情况

一、遇到提示“user installations are disabled via policy on the machine”是 系统策略禁止这个安装 解决方案: 方法一: 1、打开【开始】菜单,选择【运行】。 2、在运行窗口中【打开】一栏输入【gpedit.msc】,点击【确定】。 3、此时会 ......

python包离线环境安装与批量安装

python项目进行落地部署的时候,经常是在离线的服务器或者工控机中进行的。python不同于c类程序,可以直接复制外部依赖项文件夹,这时,python程序如果需要正常运行,需要编写过程中第三方库的支持。 首先,在联网环境下,进入cmd终端,使用以下命令下载包 python -m pip downl ......
环境 python

RabbitMQ 消息应答

每日一句 物是人非事事休,欲语泪先流。 概述 为了保证消息在发送过程中不丢失,RabbitMQ引入了消息应答机制, 消费者在接收到消息并且处理该消息后,告诉RabbitMQ它已经处理了,RabbitMQ可以把消息删除了。 自动应答 消息发送后立即被认为已经传送成功,这种模式需要在高吞吐量和数据传输安 ......
RabbitMQ 消息

Python 压缩图片至指定大小

@https://www.cnblogs.com/jum-bolg/p/13796595.html import base64 import io import os from PIL import Image from PIL import ImageFile # 压缩图片文件 def compr ......
大小 Python 图片

Python在Linux上执行脚本

Linux 命令行运行 Python 脚本 1. 安装 Python 解释器 查看Python解释器安装位置: which python 2. 创建 Python 脚本 这里说下在linux中命令行创建Python脚本 ## nano 命令创建 hello.py,里面写一个 print("Hello ......
脚本 Python Linux

184_Python 在 Excel 和 Power BI 绘制堆积瀑布图

184_Python 在 Excel 和 Power BI 绘制堆积瀑布图 一、背景 在 2023 年 8 月 22 日 微软 Excel 官方宣布:在 Excel 原生内置的支持了 Python。博客原文 笔者第一时间就更新到了 Excel 的预览版,通过了漫长等待分发,现在可以体验了,先来看看效 ......
瀑布 Python Excel Power 184

python对于redis连接参数与不同模块版本的粗糙记录

在python中使用redis模块对redis进行连接时,有时候为了符合安全,需要使用用户名和密码登录,对于不同redis模块版本做如下记录(前提:Redis服务器是密码保护通过requirepass选项): 1.password参数不使用或者参数为空,均不会触发该验证 2. 如果要使用userna ......
模块 参数 版本 python redis

《最新出炉》系列初窥篇-Python+Playwright自动化测试-16-处理模态对话框弹窗

1.简介 我们在日常工作中,会经常遇到弹出警告框的问题,弹框无法绕过,必须处理才可以执行后续的测试,所以弹框处理也是我们必须掌握的一个知识。宏哥在java+selenium系列文章中介绍过这部分内容。那么,playwright对于弹框的处理是怎样的?是否比selenium更加简单呢?下面我们就来介绍 ......
模态 对话框 Playwright Python 16

python对于redis的有序集合操作注意事项

​ 针对于不同版本的redis模块版本。使用zadd方法有相对应的注意事项 redis模块版本低于3.0 result= redis_class.zadd(Name, score,'key') 参数类型:string,float,string redis模块版本高于3.0 mapping = {"k ......
注意事项 事项 python redis

用python求100到999以内的水仙花数(不用除法求各项)

c = 0 for a in range(100,1000): for b in str(a): a1 = int(b) c =c+a1**3 if a == c: print(a) c = 0 输出结果为 153 370 371 407 使用for循环来取数字中的每一位,不过数字要先化为str格式 ......
除法 水仙花 水仙 不用 python

hashlib:Python中常用hash算法

前言 hashlib库定义了一个API来访问不同的密码散列算法。其底层由OpenSSL提供,所以OpenSSL库提供的所有算法都可以用,包括: MD5 SHA1 SHA224 SHA256 SHA384 SHA512 当然,这上面列举的只是其支持的一部分。真正全部支持的种类读者可以用过下面代码打印出 ......
算法 常用 hashlib Python hash

Windows 安装 chromedriver 和 Python 调试

下载 chromedriver 从官方网站上下载 chromedriver 的版本,这个版本需要和你 Chrome 的版本对应上。 下载的地址为:ChromeDriver - WebDriver for Chrome - Downloads 这个地方,将会打开一个新的浏览器界面,Chrome for ......
chromedriver Windows Python

Chromedriver 在 Python 中查看源代码的方法

Python 中可以属性来查看需要爬取的网站的源代码。 对应具体的是:chrome.page_source 需要注意的是首先需要导入包 from selenium.webdriver import Chrome 然后进行初始化:chrome = Chrome(service=Service(r"C: ......
Chromedriver 源代码 方法 Python

第一次个人编程作业(python论文查重)

这个作业属于哪个课程 https://edu.cnblogs.com/campus/gdgy/CSGrade21-12 这个作业要求在哪里 https://edu.cnblogs.com/campus/gdgy/CSGrade21-12/homework/13014 这个作业的目标 熟练使用pyth ......
第一次 python 论文 个人

Python Class Recap -2 tricky problems

Test cases as below:$ python3 >>> from quiz_8 import * >>> Point() ... quiz_8.PointError: Need two coordinates, point not created. >>> Point(0) ... qu ......
problems Python tricky Class Recap

软工作业2:python实现论文查重

github项目链接 软件工程 https://edu.cnblogs.com/campus/gdgy/CSGrade21-12 作业要求 https://edu.cnblogs.com/campus/gdgy/CSGrade21-12/homework/13014 作业目标 了解熟悉个人开发流程, ......
python 论文

RocketMQ 消息重试与死信队列

RocketMQ 消息重试与死信队列 RocketMQ 前面系列文章如下: RocketMQ系列(一) 基本介绍 RocketMQ 系列(二) 环境搭建 RocketMQ 系列(三) 集成 SpringBoot RocketMQ 系列(四) 消息存储 RocketMQ 系列(五)高可用与负载均衡 消 ......
死信 队列 RocketMQ 消息

python闭包

python中的闭包 1、什么是闭包 2、闭包的作用域问题 3、闭包的应用场景 1、什么是闭包 闭包指的是闭包函数,与函数嵌套的区别在于闭包函数(内层函数)会使用到外层函数的变量。 构成闭包的几个条件 1、一个函数必须有一个内层函数; 2、内层函数必须使用到外层函数的变量; 3、外层函数必须返回内层 ......
闭包 python

python多线程

Python多线程 参考文章:python多线程详解(超详细) 、Python线程池(thread pool)创建及使用+实例代码 、第二十章 多线程 1、多线程的概念 2、python多线程的基本使用方法 3、多线程的优点及与多进程的关系 1、多线程的概念 线程也叫轻量级进程,是操作系统能够进行运 ......
线程 python

python第一个程序

input(name) 注意input读取的值,都是str 字符串 数据类型转换 数据类型(需要转换的变量名) 格式化打印 在字符串前面加f 可以告诉解释器这个字符串里引用了变量 {}里面写引用的变量名 流程控制 单分支 fi 条件: 当条件为true时,执行子代码 双分支 fi 条件: 当条件为t ......
程序 python

python值传递与引用问题

关于python中的值传递与引用问题 首先看下面这段代码 ''' original_list = [1, 2, [3, 4]] copied_list = original_list copied_list[2][0] = 'a' print(original_list) 输出结果为[1,2,['a ......
python 问题