项目python exe
Python实现模块热加载
为什么需要热加载 在某些情况,你可能不希望关闭Python进程并重新打开,或者你无法重新启动Python,这时候就需要实现实时修改代码实时生效,而不用重新启动Python 在我的需求下,这个功能非常重要,我将Python注入到了其他进程,并作为一个线程运行。如果我想关闭Python,要么杀死Pyth ......
12.18---python类
class Dog: # 1 def __init__(self,name,age): # 2 & 3 self.name = name #4 self.age = age def sit(self): print(f"{self.name} is now sitting") def roll_ov ......
Python 中如何编写类型提示
哈喽大家好,我是咸鱼 我们知道 Python 是一门具有动态特性的语言,在编写 Python 代码的时候不需要显式地指定变量的类型 这样做虽然方便,但是降低了代码的可阅读性,在后期 review 代码的时候容易对变量的类型产生混淆,需要查阅大量上下文,导致后期维护困难 为了提高代码的可读性、可维护性 ......
python123——numpy、scipy、pandas、matplotlib的读书报告
一、函数的基本用法 numpy NumPy(Numerical Python)是Python的一种开源的数值计算扩展。这种工具可用来存储和处理大型矩阵,比Python自身的嵌套列表(nested list structure)结构要高效的多(该结构也可以用来表示矩阵(matrix)),支持大量的维度 ......
Ubuntu20.04下DeepStream Python环境安装
引子 最近工作学习中遇到多路视频解码抽帧的需求,考虑到项目上大多数用到的都是Nvidia的显卡,常规CPU软解显然无法满足多路的需求,故考虑使用N卡的硬解码功能。然后我就毫不犹豫的去找轮子了,ChatGPT这么火,那就先问问它吧。嗯,呃,貌似下图红框里答案只有那么一点点靠谱(不要问我为啥用ChatG ......
jenkins发布Java项目
1.java项目是什么(springboot) 由java语言开发的后端,就是java项目 前面于超老师教了大家学习了 wordpress php项目部署,提供LNMP,交给php-fpm进程去解释执行该源码 jumpserver的core后端 python项目,提供python3环境,即可运行 g ......
python celery的使用
celery本生就不介绍了 感兴趣的看https://c.biancheng.net/view/s0j4eth.html 这个人家介绍的挺好的 1. 安装部署 Celery 涉及任务队列和结果存储, 我们使用 Redis,做例子前要先安装好redis。 我们可以通过命令行方式下载和安装指定版本: # ......
【Lidar】Open3D点云DBSCAN聚类算法:基于密度的点云聚类(单木分割)附Python代码
DBSCAN聚类算法能够发现任意形状的类别,并且对噪音数据具有较强的鲁棒性。其基本思想是,如果一个点在给定的邻域内有足够多的相邻点,那么该点就是一个核心点;如果一个点在给定的邻域内没有足够多的相邻点,那么该点就是一个边界点;如果一个点既不是核心点也不是边界点,那么该点就是噪音点。今天这篇博文给大家分... ......
标题:Python脚本:将Excel文件拆分成多个工作表
简介: 本博客介绍了一个实用的Python脚本,旨在帮助用户处理和重塑Excel数据。这个脚本允许用户将一个包含多列数据的Excel文件拆分成多个新的Excel文件,每个文件包含10列数据。特别适用于需要将大型数据集分解为更小、更易管理的部分的场合。 功能特点: 用户友好的交互:脚本通过命令行界面运 ......
Spring Boot学习随笔- JSP小项目-员工管理系统(验证码生成、增删改查)
学习视频:【编程不良人】2021年SpringBoot最新最全教程 第十章、项目开发 实现一个登录注册,增删改查功能的系统 10.1 项目开发流程 需求分析 分析用户主要需求 提取项目核心功能,根据核心功能构建页面原型 库表设计: 分析系统有哪些表 分析表之间关联关系 确定字段 详细设计(流程图、伪 ......
python3.8 模块 paramiko报错 AttributeError: 'NoneType' object has no attribute 'time'
报错信息 Exception ignored in: <function BufferedFile.__del__ at 0x7f4886fbd160> Traceback (most recent call last): File "/usr/local/python3/lib/python3.8 ......
机器学习项目精选 第一期:超完整数据科学资料合集
大噶吼,不说废话,分享一波我最近看过并觉得非常硬核的资源,包括Python、机器学习、深度学习、大模型等等。 1、超完整数据科学资料合集 地址:https://github.com/krishnaik06/The-Grand-Complete-Data-Science-Materials Pytho ......
Python 提取 Word 文档中的文本和图片
将内容从 Word 文档中提取出来可以方便我们对其进行其他操作,如将内容储存在数据库中、将内容导入到其他程序中、用于 AI 训练以及制作其他文档等。第三方库 Spire.Doc for Python 提供了一个简单的方法直接提取 Word 文档中的内容,包括文本和图片,而不需要大量的复制粘贴操作,也 ......
4种Python中基于字段的不使用元类的ORM实现方法
本文分享自华为云社区《Python中基于字段的不使用元类的ORM实现》,作者: 柠檬味拥抱 。 不使用元类的简单ORM实现 在 Python 中,ORM(Object-Relational Mapping)是一种将对象和数据库之间的映射关系进行转换的技术,使得通过面向对象的方式来操作数据库更加方便。 ......
2023 年活力开源贡献者、开源项目揭晓|JeecgBoot 成功入选
JeecgBoot 是一个开源的企业级快速开发平台,它成功入选 2023 年度生态开源项目,这是对其十年坚持开源的实至名归的认可。作为一个开源项目,JeecgBoot 在过去的十年里一直秉承着开放、共享、协作的理念,不断推动着开源社区的发展。其成功入选 2023 年度生态开源项目,无疑是对其在开源领 ......
python openstacksdk
参考: openstack region list 获取yaml配置的域信息 ragion_name , 也可以通过配置less /etc/neutron/neutron.conf 获取 region_name openstacksdk 旨在与任何 OpenStack 云对话。为此,需要一个 配置文 ......
关于python http.server 开启多线程并发的问题
问题描述 thon中的http.server模块是单线程的,这意味着它一次只能处理一个请求,而其他请求必须等待。 为了解决这个问题,您可以考虑使用多线程或异步处理来处理并发请求。您可以使用Python的ThreadingMixIn来创建一个支持多线程的HTTP服务器,或者考虑使用异步框架如async ......
Wasserstein距离的python代码实现scipy.stats.wasserstein_distance解释
在官方文档scipy.stats.wasserstein_distance — SciPy v1.8.0.dev0+1869.838cfbe Manual (osgeo.cn)页面中 scipy.stats.wasserstein_distance(u_values, v_values, u_wei ......
python raise用法
以下面一段代码为例: # !/usr/bin/env python3 # -*- coding:utf8 -*- """test except""" import os import sys if __name__ == '__main__': try: raise IndexError excep ......
maturin 方便发布基于rust 的python 包工具
maturin 是PyO3团队开发的,方便我们开发基于rust 的python 包,比如PyO3 的使用文档中就使用了此工具 安装&使用 安装(可选,可以基于venv 安装) 可以基于pip 以及pipx pipx install maturin 创建一个简单项目 python -m venv .v ......
【python】浏览器自动化Selenium安装WebDriver最新Chrome驱动
selenium 是浏览器自动化测试框架,原本被用于网页测试。但到了爬虫领域,它又成为了爬虫的好帮手。selenium 可以控制你的浏览器,模仿人浏览网页,从而获取数据,自动操作等。 首先打开 Chrome 浏览器,依次点击浏览器右上角的 三个点 - 帮助 - 关于 Google Chrome 查看 ......
Python定位错误:段错误 (核心已转储)
技术背景 在各种编程语言中都有可能会遇到这样一个报错:“段错误 (核心已转储)”。显然是编写代码的过程中有哪里出现了问题,但是这个报错除了这几个字以外没有任何的信息,我们甚至不知道是哪一行的代码出现了这个问题。 解决方案 在python中可以引用一个faulthandler的函数,就可以显示更加具体 ......
python的orjson
简介 首先我们先来了解下orjson的优缺点: 可以将datetime、date和time实例序列化为RFC 3339格式,例如:"2022-06-12T00:00:00+00:00" 序列化numpy.ndarray实例的速度比其他库快4-12倍,但使用的内存更少,约为其他库的1/3左右 输出速度 ......
Machine Learning in Python
Metric Formula Interpretation Accuracy $ \frac{TP+TN}{TP+TN+FP+FN} $ Overall performance of model Precision $ \frac{TP}{TP+FN} $ How accurate the posi ......
python之DataClass
Python 在版本 3.7 (PEP 557) 中引入了dataclass。dataclass允许你用更少的代码和更多的开箱即用功能来定义类。 下面定义了一个具有两个实例属性 name 和 age 的常规 Person 类: class Person: def __init__(self, nam ......
python迭代器理解
目录什么是迭代器?为什么要有迭代?迭代器的优缺点什么是可迭代对象?什么是迭代器对象呢? 什么是迭代器? 在学习for循环的时候,听到了一个词叫可迭代对象。那什么是可迭代对象? 了解后又知道了迭代,可迭代,迭代器这些名词,那这些到底是什么意思呢? 我们先知道为什么for循环不像whlie循环一样,使用 ......
四、python编写软件-pycharm安装
这里我就不编写了,主要是技术也不是太好,这里给大家分享一个不错安装教程,大家去看看图文教程 视频教程 搜索pycharm安装就可以了 ......
基于.NetCore开发博客项目 StarBlog - (30) 实现评论系统
前言 时隔五个月,终于又来更新 StarBlog 系列了~ 这次是呼声很大的评论系统。 由于涉及的代码量比较大,所以本文不会贴出所有代码,只介绍关键逻辑,具体代码请同学们自行查看 GitHub 仓库。 博客前台以及后端涉及的代码主要在以下文件: StarBlog.Web/Services/Comme ......