matplotlib工具python pyplot
python简述十大排序
小阿杰已经摆烂了很多天了QAQ,今天决定氵一篇新博客(👉👈),用python简单描述一下我们的经典十大排序—— 1.选择排序 选择排序(Selection Sort)是一种简单直观的排序算法。它的基本思想是每次从待排序序列中选择一个最小(或最大)的元素,将它与序列中的第一个元素交换位置,然后将剩 ......
【Python】日期格式转换 <字符串、datetime、date>
# coding:utf-8import datetimefrom dateutil.parser import parse from dateutil.relativedelta import relativedelta from loguru import logger as logs clas ......
python实现创建一个银行类,这个类实现了两个方法,第一个方法可以将用户信息写入到文件中,第二个方法可以读取文件中的用户信息出来
class bank: def user_info(self): a=input('请输入用户信息:') # 不写encoding = 'utf-8'中文会乱码 with open('info.txt','w',encoding='utf-8') as f: f.write(a) def get_i ......
python语言学习-------------------xlwt模块
xlwt模块是Python中一个用于管理Excel文件的模块,用以将数据以Excel表格的形式写入到Excel文件中。它具有操作方便、支持多种Excel文件格式等优点,因此,被广泛应用于数据处理、表格导出等方面。 1. 创建Excel文件 使用xlwt模块创建并打开Excel文件: import x ......
python:安装backgroundremover 0.2.4(Python 3.9.16)
一,官方代码及文档: https://github.com/nadermx/backgroundremover 二, 安装backgroundremover的准备工作 1,安装 pytorch: https://blog.imgtouch.com/index.php/2023/08/03/rocky ......
使用 python 分割大的文本文件
在开发过程中会遇到有些大文件,因为比较大,无法打开的情况,这个时候需要进行文件分割,这里使用python进行文件分割,代码如下: import os import math import sys block_size = int(sys.argv[2])*1024*1024 def split_fi ......
rocky linux:安装pytorch(pytorch 2.0.1 / Python 3.9.16)
一,pytorch官网: https://pytorch.org/ 如图: 根据自己的需求选择版本、平台、语言环境等信息, 然后运行命令 二,运行pip安装命令: [root@img bin]# pip3 install torch torchvision torchaudio --index-ur ......
python:升级pip版本(Python 3.11.4)
一,查看当前pip的版本: [root@img Python-3.11.4]# pip --version pip 23.1.2 from /usr/local/soft/python3.11.4/lib/python3.11/site-packages/pip (python 3.11) 二,升级 ......
python:升级setuptools的版本(Python 3.11.4)
一,查看当前setuptools的版本: [root@img Python-3.11.4]# python3 -m pip show setuptools Name: setuptools Version: 65.5.0 Summary: Easily download, build, instal ......
rocky linux:编译安装python3.11.4(rocky linux 9.2)
一,查看现有的版本: 1,本地版本 [root@img ~]# python --version Python 3.9.16 2,现在的最新版本: 访问官网: https://www.python.org/ 如图: 可以看到线上的最新版本是3.11.4 二,编译/安装: 1,下载: 先复制下载地址 ......
利用pytorch自定义CNN网络(一):torchvision工具箱
本文是利用pytorch自定义CNN网络系列的第一篇,主要介绍 torchvision工具箱及其使用,关于本系列的全文见[这里](https://www.cnblogs.com/wpx123/p/17613613.html "这里")。 笔者的运行设备与软件:CPU (AMD Ryzen™ 5 46 ......
python使用Yaml文件,提示找不到路径文件的原因
一方面可能是相对路径没写对 可以写成../data/×××.yaml看到网上很多同学表示路径是对的,但是case跑起来就出错,可能是执行文件的头文件写的不对 sys.path.append(os.path.dirname(os.path.dirname(__file__)))current_path ......
使用python解析nginx日志
性能测试时,需使用生产环境各接口请求比例分配接口请求比,nginx统计脚本如下: import re import pandas as pd import xlwt obj = re.compile( r'(?P<ip>.*?)- - \[(?P<time>.*?)\] "(?P<request>. ......
[Python爬虫]selenium4新版本使用指南
From: 码同学测试公众号 Selenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google Chrome,Opera,Edge等 ......
解决python读取文件报错UnicodeDecodeError: 'gbk' codec can't decode byte 0xbc in position 124: illegal multibyte sequence问题
示例代码: ```python with open(base_path + "\\config\\user.json",encoding='utf-8') as f: data = json.load(f) print(data) ``` 效果: ![](https://img2023.cnblog ......
Python 上传文件到阿里云 OSS
> 以下是使用 Python 3 写的上传文件到阿里云 OSS 上的代码,其中需要填写自己的 Access Key、Secret Key、Bucket 名称和上传地址 填写自己的 Access Key 和 Secret Key ``` pip install oss2 ``` ```py impor ......
Redmine_项目管理工具_添加移动端问题列表界面优化_CSS_纵向排版_Horizontal_Mobile_redmine_erb_Ruby on rails
核心代码来自于 https://github.com/acosonic/mobile_issue_table 感谢原作者acosonic,但是源代码已经不能正常运行在Redmine5,无法安装且修改后安装主页小组件不能生效,因此使用其他解法 ## 为需要改变的列表位置添加 `/app/views/i ......
python实现在函数中捕获某个异常,然后将异常的具体信息写入error.txt文件中;
在程序开发中,如果对某些代码的执行不能确定(程序语法完全正确) 可以增加try来捕获异常 try这个关键字来捕获异常try:尝试执行的代码except:出现错误的处理 def func(): try: print(a) except NameError as e1: with open('error ......
常用的一些画图工具
工欲善其事,必先利其器。平时写文档需要画时序图,电路图这些都是不可避免的。笔者写文档也会经常用到一些工具,根据代码画时序图,电路图。笔者一般都是使用visio来画电路图,很多逻辑电路,状态机及系统框图用Visio画会方便。笔者用的是破解版的,当然能用正版是最好不过。网上visio的软件很多,这里不提 ......
opencv-python特征匹配
本章节介绍暴力特征匹配,FLANN特征匹配等。 根据前面章节获取的图像特征点和描述子之后,可以将两幅图像进行特征匹配。 1 暴力特征匹配 通过枚举的方式进行特征匹配,使用第一幅图像中一个特征的描述子,并使用一些距离计算将其与第二幅图像中的所有其他特征匹配,返回最近的一个。 opencv中提供的函数是 ......
XAML格式化工具:XAML Styler
### XAML格式化的意义 在开发WPF应用过程中,编写XAML时需要手动去缩进或者换行,随着时间的推移或者参与开发的人增多,XAML文件内容的格式会越来越乱。要么属性全都写在一行,内容太宽一屏无法完整展现;要么属性单独占一行,难以直观的看清结构;另外xaml元素的属性无序,重要属性查找困难,手动 ......
python 测试框架中的数据库连接类(mysql示例)
1.数据库信息yaml文件 conf_env.yaml host: doname: demo.pab.com.cn port : 80database: host: "db.fat.qa.pab.com.cn" user: "deploy" password: "thess" dbname: "te ......
Spring事务同步工具类
Spring的事务提供了一套事务同步的机制,暴露一些钩子给用户来执行自己的逻辑。基于此封装了事务钩子工具类。有时候可能我们想当前方法事务提交之后执行一些逻辑,比如发送消息到MQ中,那么可以很优雅的使用该工具类来实现这个目的,而不用将发生消息到MQ这段逻辑放到事物方法外面。 ```java publi ......
python入门
环境搭建:官网下载,pycharm编译器用于开发 Jupyter沙箱 变量:定义变量,变量名=变量 标识符(变量名)命名规则:变量名中,只能由数字 字母 划线三类组成, 不能以数字开头。不能使用内置关键字(函数名,定义函数的DEF)。 严格区分大小写(小写大写就是两个变量,指向两个地方); 命名习惯 ......
小工具
一、IDEA插件工具 1、TemplateJ:根据模板生产文件工具:JetBrains Marketplace。 2、DataBaseJ:根据查询SQL结果导出数据到本地/三方,支持已编写SQL的保存、复用等功能工具:JetBrains Marketplace。 二、网页工具 1、字符《=》Unic ......
使用appuploader工具流程(Windows版本)
转载:使用appuploader工具流程(Windows版本) 目录 转载:使用appuploader工具流程(Windows版本) 一.登录apple官网,注册账号 二.下载Appuploader和登录 三.bundle ID 四.设备管理 五.证书管理 六.描述文件管理 七.打包 八.安装测 ......
使用appuploader工具流程(Windows版本)
转载:使用appuploader工具流程(Windows版本) 目录 转载:使用appuploader工具流程(Windows版本) 一.登录apple官网,注册账号 二.下载Appuploader和登录 三.bundle ID 四.设备管理 五.证书管理 六.描述文件管理 七.打包 八.安装测 ......
opencv-python特征检测
本章节介绍Harris角点检测,SIFT关键点检测,shi-Tomasi角点检测,SURF特征检测,ORB特征检测。 特征检测是提取图像信息,决定每个图像的点是否属于一个图像特征。其结果是把图像上的点分为不同的子集,这些子集往往属于孤立的点,连续的曲线或连续的区域。 特征检测包括边缘检测,角检测,区 ......
Python基础day62 DjangoAjax的传输应用
前后端数据传输的编码格式(contentType)、Ajax提交JSON格式的数据、Ajax提交文件数据、Ajax结合layer弹窗实现删除的二次确认、批量插入数据 ......