名片 项目python

python 视频拆分成帧,帧合成视频

参考python将视频切分成帧&&帧合成视频,下面的代码来自这篇博客。 # 视频拆分成帧 import cv2 def video2frame(videos_path,frames_save_path,time_interval): ''' :param videos_path: 视频的存放路径 : ......
视频 python

java springboot 项目中静态资源无法访问的问题

默认 resource/static 目录下的静态html文件无法访问,需要配置。 您可以在 Spring Boot 的配置类中添加以下内容来手动配置静态资源目录: @Configuration public class WebMvcConfig implements WebMvcConfigure ......
静态 springboot 项目 问题 资源

< Python全景系列-9 > Python 装饰器:优雅地增强你的函数和类

装饰器在 Python 中扮演了重要的角色,这是一种精巧的语言特性,让我们能够修改或增强函数和类的行为,无需修改它们的源代码。这篇文章将深入探讨装饰器的所有相关主题,包括装饰器的基础知识、实现与使用、工作原理,以及通过实际例子学习装饰器的独特用法。 ......
Python 函数 lt gt

【Python-Scripts】自动删除Jenkins任务构建历史记录

任务背景: Jenkins构建历史记录很多,占用服务器磁盘空间较大,根据开发需求定期删除历史记录。 1 #!/usr/bin/env python 2 # -*- coding:utf-8 -*- 3 4 5 import datetime 6 import jenkins 7 import tim ......
Python-Scripts 任务 Jenkins Scripts Python

Pycharm中开发vue element项目时eslint的安装和使用

在PyCharm中使用ESLint对Element UI进行语法检查和代码风格检查的配置步骤如下: 确保你的项目已经配置了ESLint并且可以正常运行。如果尚未安装ESLint,请先使用npm(或者你的包管理器)在项目中安装ESLint: npm install eslint --save-dev ......
Pycharm element 项目 eslint vue

python计算IRR公式

1. Python计算IRR公式 ```python from scipy import optimize # 计算现值 def xnpv(rate, cashflows): return sum([cf / (1 + rate) ** ((t-cashflows[0][0]).days/365.0 ......
公式 python IRR

Python的分布式网络爬虫

分布式爬虫其实就是指利用多台计算机分布式地从互联网上采集数据的一种爬虫。它可以把大规模的任务分解成若干小规模的,由多台计算机并行进行处理,大大提高了效率和速度。 分布式爬虫有很多优势:解决单机爬虫效率低的问题,分布式爬虫可以将任务分配给多个节点并行处理,大大提高了效率和速度。可以节省带宽和内存资源, ......
爬虫 分布式 Python 网络

python的peft包导入PeftModel时报importerror-cannot-import-name-unknown-location

一般出现这种问题的原因是该版本的peft包中没有PeftModel,这种情况都需要降级。 我验证了以下,我实在alpaca-lora项目中使用peft,alpaca-lora的项目大概在2个月以前更新,而peft包实在最近更新的4.0版本,而2个月以前peft还是2.0版本,所以我果断把peft降到 ......

Python抽象类

# Python抽象类 python没有接口类型,因为python是动态类型的语言,像接口这种轻耦合的东西在python中随处都是,例如内置的魔法方法等,甚至可以说在python这种天马行空的语言中接口显的反而有点清秀。 不过Python还是提供了像java中那样的抽象类定义方法,某些时候还是有用的 ......
Python

python~发布自己的py组件

你使用python写的东西,想让其它人直接使用,可以像java,.net一样,发到包管理平台即可,在python中,你可以使用twine这个工具来实现发布,就像.net里的nuget,java里的mvn deploy一样。 # 本地自己用 * 添加一个hello.py的文件,里面有个say方法 ,打 ......
组件 python

centos7 安装python3.8.16

## 升级openssl ### 下载 openssl openssl 官方下载地址:https://www.openssl.org/source/ ``` wget https://github.com/openssl/openssl/archive/OpenSSL_1_1_1d.tar.gz ` ......
centos7 python3 centos python 8.16

阿里云验证码短信功能---SpringBoot项目

阿里云官网:https://www.aliyun.com/activity/2023caigouji/shangyuncaigouji?utm_content=se_1013408957 **准备工作** 注册阿里云账号 申请AccessKeyID和AccessKeySecret 搜索“短信服务SM ......
SpringBoot 短信 功能 项目

python 切片

Python列表切片Python中符合序列的有序序列都支持切片(slice),例如列表,字符串,元组。切片操作基本表达式:object[start_index : end_index : step] 切片表达式包含两个":" ,用于分隔三个参数(start_index、end_index、step) ......
python

SpringBoot项目中使用拦截器进行请求的拦截

在没有拦截器拦截前端请求的情况下,即使用户不进行登录,却依然能够进入系统。这显然是不合理的。这里使用拦截器对其请求进行一个拦截并且过滤。将那些需要需要用户登录才能够展示的界面进行一个拦截,如果用户没有登录,就需要跳转到登录界面进行登录。 **没有拦截器的效果展示** ![](https://img2 ......
SpringBoot 项目

python 校验 ipv4 ipv6 格式是否正确,是否属于某网段

### 使用 python 自带的 ipaddress 模块 #### 一、ipv4 ``` import ipaddress # 判断 ipv4 地址格式是否正确 如:ip = "192.168.1.101" ip = ipaddress.IPv4Address(ipv4) # 判断 subnet ......
网段 ipv 格式 python ipv4

Python 二维码生成

# Python 二维码生成 ## 1、案例一 安装 ```shell pip install qrcode -i https://pypi.douban.com/simple ``` 代码 ```python # 导入模块 import qrcode # 传入将要生成二维码的URL img = q ......
Python

聊聊部署在K8S的项目如何获取客户端真实IP

## 前言 最近部门有个需求,需要对一些客户端IP做白名单,在白名单范围内,才能做一些业务操作。按我们的部门的一贯做法,我们会封装一个client包,提供给业务方使用。(**注:** 我们的项目是运行在K8S上)本以为这是一个不是很难的功能,部门的小伙伴不到一天,就把功能实现了,他通过本地调试,可以 ......
客户端 客户 项目 K8S K8

Python 实现进度条

# Python 实现进度条 ## 1、案例一 代码 ```python import sys import time def progress_bar(): for i in range(1, 101): print("\r", end="") print("Download progress: ......
进度 Python

【python】容器数据类型collections-deque

这个模块实现了特定目标的容器,以提供Python标准内建容器 dict , list , set , 和 tuple 的替代选择。 namedtuple() 创建命名元组子类的工厂函数 deque 类似列表(list)的容器,实现了在两端快速添加(append)和弹出(pop) ChainMap 类 ......

前后端项目初始化

前端 前端项目初始化(Ant Design Pro) 步骤: 按照官方文档初始化 https://pro.ant.design/zh-CN/docs/getting-started/ 项目试运行(npm run dev / start) 代码托管 移出不必要的能力,对项目进行瘦身(比如国际化) 自动 ......
项目

VSCode 如何将已编辑好的python文件中的 tab 键缩进转换成4个空格键缩进

事情起源: 使用vscode维护一个7年前的python项目,发现编辑后运行报错,提示缩进错误,原因是当时的项目使用tab做缩进,而我正在用的vscode是使用4空格做缩进,因此造成了缩进不匹配的问题。 如何解决? 把自己的vscode缩进从4空格改为tab貌似是最可行的,但是考虑其他项目的匹配问题 ......
空格键 空格 文件 VSCode python

Python 读取文件中文乱码

问题描述 今天调试 Python 读取文件的时候发现中乱码了 读取方式 txt = open(filename) print(f"Here's your file {filename}:") print(txt.read()) 效果 E:\worksp_py\hardwary\hardway\fif ......
乱码 文件 Python

使用Kotlin协程实现python的generator功能

一、要实现python的generator功能,首先要看下该generator是怎样的调用,如下的调用示例: fun testGenerator() { val generator = generator<Int> { println("generator $it") yield(10) yield ......
generator 功能 Kotlin python

服务器通过宝塔部署项目

# 远程链接云服务器 ![](https://img2023.cnblogs.com/blog/3208572/202305/3208572-20230530235940745-493413009.png) # 进入宝塔官网,获取安装脚本 [这是宝塔官网下载页面](https://www.bt.cn ......
宝塔 服务器 项目

kali-linux运行python脚本时出现”word unexpected (expecting ")")“错误的解决

# 前言 在刚刚开始学习网络安全时候,装好了kali准备测试一下。 运行了py结尾的脚本出现了以下错误: ![](https://img2023.cnblogs.com/blog/2572943/202305/2572943-20230531000850176-695077837.png) #解决方 ......
quot 脚本 kali-linux unexpected expecting

【视频】支持向量机算法原理和Python用户流失数据挖掘SVM实例

全文链接:http://tecdat.cn/?p=32604 原文出处:拓端数据部落公众号 分析师:Bailey Zheng和Lijie Zhang 即使是同一种植物,由于生长的地理环境的不同,它们的特征会有所差异。例如鸢尾花,可分为山鸢尾、杂色鸢尾、维吉尼亚鸢尾。 假设此时您得到了一朵鸢尾花,如何 ......
数据挖掘 向量 算法 实例 原理

【视频】风险价值VaR原理与Python蒙特卡罗Monte Carlo模拟计算投资组合实例|附代码数据

原文链接:http://tecdat.cn/?p=22862 最近我们被客户要求撰写关于风险价值的研究报告,包括一些图形和统计输出。 风险价值 (VaR) 是一种统计数据,用于量化公司、投资组合在特定时间范围内可能发生的财务损失程度 什么是风险价值(VaR)? 该指标最常被投资银行和商业银行用来确定 ......
实例 原理 风险 价值 代码

Python信贷风控模型:Adaboost,XGBoost,SGD, SVC,随机森林, KNN预测信贷违约支付|附代码数据

全文链接:http://tecdat.cn/?p=26184 最近我们被客户要求撰写关于信贷风控模型的研究报告,包括一些图形和统计输出。 在此数据集中,我们必须预测信贷的违约支付,并找出哪些变量是违约支付的最强预测因子?以及不同人口统计学变量的类别,拖欠还款的概率如何变化? 有25个变量: ID:  ......
信贷 Adaboost 模型 森林 XGBoost

python 操作 xlsx

[TOC] ## 读取/写入:openpyxl ### demo1 ```python import openpyxl import os # 创建excel def write_excel_xlsx(path, sheet_name, value): if not os.path.exists(p ......
python xlsx

python二维数组切片

随堂测试这道题错了,于是怒而发blog `,`是分割维度的标识符,如果对象是二维数组,则切片应当是`x[,]`的形式,逗号之前和之后分别表示对象的第0个维度和第1个维度;如果对象是三维数组,则切片应当是`x[,,]`,里面有两个逗号,分割出三个间隔,三个间隔的前、中和后分别表示对象的第0、1、2个维 ......
数组 python