python轻松办公将100个Excel中符合条件的数据汇总到1个Excel里
目录后台收到一个读者需求1、上代码2、建议和需求 后台收到一个读者需求
人事部门有最近3年每个月全公司的工资Excel文件,一共500多个。现在和1位员工有一件劳动纠纷,需要把这1位员工散落在500多个Excel中的所有工资信息,都汇总到一个Excel中。
简单来说,就是从500多个Ex...[2023/3/27]
Python一行代码快速实现程序进度条示例
目录引言1、先上代码2、使用说明3、实现原理
引言
你在写代码的过程中,有没有遇到过以下问题?
已经写好的程序,想看看程序执行的进度?在写代码批量处理文件的时候,如何显示现在处理到第几个文件了?
??如上图所示的进度条是一个最好的解决方法,怎么在不修改原来代码的情况下,快速给程序...[2023/3/27]
基于深度学习的车型识别系统(Python+清新界面+数据集)
摘要:基于深度学习的车型识别系统用于识别不同类型的车辆,应用YOLO V5算法根据不同尺寸大小区分和检测车辆,并统计各类型数量以辅助智能交通管理。本文详细介绍车型识别系统,在介绍算法原理的同时,给出Python的实现代码以及PyQt的UI界面。在界面中可以选择各种图片、视频进行检测识别;...[2023/3/24]
用Python基于Google Bard做一个交互式的聊天机器人
用Python基于Google Bard做一个交互式的聊天机器人
之前已经通过浏览器试过了 Google Bard ,更多细节请看: Try out Google Bard, Will Google Bard beat the ChatGPT?.
现在我们想实现自动化,所以我用Python做一...[2023/3/24]
深入理解 Python 虚拟机:字节(bytes)的实现原理及源码剖析
深入理解 Python 虚拟机:字节(bytes)的实现原理及源码剖析
在本篇文章当中主要给大家介绍在 cpython 内部,bytes 的实现原理、内存布局以及与 bytes 相关的一个比较重要的优化点—— bytes 的拼接。
数据结构
typedef struct {
PyObj...[2023/3/24]
详解model.train()和model.eval()两种模式的原理与用法
一、两种模式
pytorch可以给我们提供两种方式来切换训练和评估(推断)的模式,分别是:model.train() 和 model.eval()。
一般用法是:在训练开始之前写上 model.trian() ,在测试时写上 model.eval() 。
二、功能
1. model.tr...[2023/3/24]
Python实现UDP与TCP通信的示例详解
目录1. UDP2. TCP 1. UDP
UDP是一种无连接的、不可靠的传输协议,相比于TCP,UDP具有数据传输速度快、传输延迟小等优点,但是不保证数据的可靠传输,需要应用层进行数据重传、校验等处理。
下面是一个简单的UDP发送示例代码:
import socket
UDP_I...[2023/3/24]
Python虚拟机栈帧对象及获取源码学习
目录Python虚拟机1. 栈帧对象1.1 PyFrameObject1.2 栈帧对象链1.3 栈帧获取2. 字节码执行 Python虚拟机
注:本篇是根据教程学习记录的笔记,部分内容与教程是相同的,因为转载需要填链接,但是没有,所以填的原创,如果侵权会直接删除。此外,本篇内容大部分都咨询了...[2023/3/24]
总结归纳python os库常用方法
目录常用的函数和方法getcwd()函数:listdir()函数:path.exists()函数:path.isdir()函数:path.isfile()函数:path.join()函数:path.basename()函数: 常用的函数和方法
在Python中,os库提供了大量与操作系统相关...[2023/3/24]
基于深度学习的智能PCB板缺陷检测系统(Python+清新界面+数据集)
摘要:智能PCB板缺陷检测系统用于智能检测工业印刷电路板(PCB)常见缺陷,自动化标注、记录和保存缺陷位置和类型,以辅助电路板的质检。本文详细介绍智能PCB板缺陷检测系统,在介绍算法原理的同时,给出Python的实现代码以及PyQt的UI界面和训练数据集。在界面中可以选择各种图片、视频进...[2023/3/22]
7个Python中的隐藏小技巧分享7个Python中的隐藏小技巧分享
目录前言1、功能属性2、不完整代码的占位符3、 eval() 函数4、在 Python 解析器中使用以下命令启动文件托管服务器5、无限参数6、Zip() 方法7、旋转列表 前言
Python 是每个程序员都喜欢的语言,因为它易于编码和易于阅读的语法。但是,你知道 python 有一些很酷的技巧可...[2023/3/22]
使用python自动监控程序运行过程数据使用python自动监控程序运行过程数据
操作系统 :CentOS 7.6.1810_x64
Python 版本 : 2.7.5
一、背景描述
工作中会遇到需要监控程序运行过程数据的情况,比如定时执行监控的cmd并记录执行结果,本文提供一种实现方式,便于后续排查问题。
二、具体实现
使用python实现该功能很简单,大致分为以下几...[2023/3/20]
Python获取当前时间日期的实现示例
目录一、时间日期基本介绍二、时间日期类型–time模块2.1 获取当前时间戳2.2 将时间戳转化为标准时间日期格式2.3 格式化时间三、time模块案例演示四、datetime模块基本使用4.1 date类4.2 time类4.3 datetime类五、datetime基本使用5.1 获...[2023/3/15]
python中CURL 和python requests的相互转换实现
目录将 curl 转换为 Python requests将 Python 请求转换为 curl curl 和 Python requests 都是发送 HTTP 请求的强大工具。 虽然 curl 是一种命令行工具,可让您直接从终端发送请求,但 Python 的请求库提供了一种更具编程性的方式来从 P...[2023/3/15]
深入理解 Python 虚拟机:复数(complex)的实现原理及源码剖析
深入理解 Python 虚拟机:复数(complex)的实现原理及源码剖析
在本篇文章当中主要给大家介绍在 cpython 虚拟机当中是如何实现 复数 complex 这个数据类型的,这个数据类型在 cpython 当中一应该是一个算比较简单的数据类型了,非常容易理解。
复数数据结构
在 cp...[2023/3/14]
python打印当前文件的绝对路径并解决打印为空的问题
目录python打印当前文件的绝对路径并解决打印为空补充:python中对文件路径的获取 python打印当前文件的绝对路径并解决打印为空
获取当前文件所在路径主要使用os.path.dirname(os.path.abspath(__file__)):
import os
file_...[2023/3/14]
使用python实现下拉选择框和页签的方法
目录前言ttk模块下拉选择框combobox下拉选择框2页签Notebook
前言
python学习之路任重而道远,要想学完说容易也容易,说难也难。很多人说python最好学了,但扪心自问,你会用python做什么了?刚开始在大学学习c语言,写一个飞行棋的小游戏,用dos界面来做,真是出力...[2023/3/14]
Python?二分查找之bisect库的使用详解Python?二分查找之bisect库的使用详解
目录简介bisect 库的使用bisect_leftbisect_rightinsort_leftinsort_right二分查找基础实现 简介
bisect 库是 Python 标准库中的一部分,它提供了二分查找的功能。二分查找是一种在有序列表中查找某一特定元素的搜索算法。它的时间复杂度为 O...[2023/3/14]
Pytorch模型参数的保存和加载Pytorch模型参数的保存和加载
目录一、前言二、参数保存三、参数的加载四、保存和加载整个模型五、总结 一、前言
在模型训练完成后,我们需要保存模型参数值用于后续的测试过程。由于保存整个模型将耗费大量的存储,故推荐的做法是只保存参数,使用时只需在建好模型的基础上加载。
通常来说,保存的对象包括网络参数值、优化器参数值、epo...[2023/3/14]
Python+Pytest实现压力测试详解
目录1.程序说明1.1 设置测试参数1.2 初始化测试结果1.3 定义测试函数1.4 创建线程、执行线程、等待1.5 计算测试结果1.6 将测试结果写入文件2.程序执行2.1 直接执行2.2 加个装饰器然后出报告3.案例缺陷4 完整源码 在现代Web应用程序中,性能是至关重要的。为了确保应用程序能够...[2023/3/14]
Python decimal模块的使用示例详解
目录Python decimal 模块getcontext函数setcontext函数localcontext函数 Python decimal 模块
Python中的浮点数默认精度是15位。Decimal对象可以表示任意精度的浮点数。
getcontext函数
用于获取当前的context...[2023/3/14]
深入理解 Python 虚拟机:列表(list)的实现原理及源码剖析深入理解 Python 虚拟机:列表(list)的实现原理及源码剖析
深入理解 Python 虚拟机:列表(list)的实现原理及源码剖析
在本篇文章当中主要给大家介绍 cpython 虚拟机当中针对列表的实现,在 Python 中,List 是一种非常常用的数据类型,可以存储任何类型的数据,并且支持各种操作,如添加、删除、查找、切片等,在本篇文章当中将深入去分析...[2023/3/8]
14个Python处理Excel的常用操作分享
目录一、关联公式:Vlookup二、数据透视表三、对比两列差异四、去除重复值五、缺失值处理六、多条件筛选七、 模糊筛选数据八、分类汇总九、条件计算十、删除数据间的空格十一、数据分列十二、异常值替换十三、分组十四、根据业务逻辑定义标签 自从学了Python后就逼迫用Python来处理Excel,所有操...[2023/3/8]
C#/.net程序调用python
C#/.net程序调用python
C#的优势在于window下的开发,不仅功能强大而且开发周期短。而python则有众多的第三方库,可以避免自己造轮子,利用C#来做界面,而具体实现使用python来实现可以大大提高开发效率。本文介绍如何使用pythonnet来执行python脚本,使用pyth...[2023/3/3]
python?include标签的使用方式及说明
目录include标签如何使用?include标签的使用截图如下总结 include标签如何使用?
include标签的使用
在讲python include标签使用之前,我们新建一个include_demo项目
截图如下
项目新建好了,再在templates文件下新建一个in...[2023/3/3]
python中的循环结构问题
目录python循环结构遍历循环:for无限循环:while循环的控制:break和continuePython循环结构:用while循环求1~n的平方和总结 python循环结构
Python中循环结构有两种类型,分别是:for(遍历循环)于while(无限循环),接下来对两种循环类型的使用与...[2023/3/3]
Python使用pytest-playwright的原因分析
目录1 用playwright能不能不用这个包?2 安装3 代码和文档4 示例代码5 结论 pytest-playwright 是一个 Python 包,它允许您使用 Microsoft 的 Playwright 库在 Python 项目中进行端到端测试。
在这篇博客中,田辛老师将向您介绍 py...[2023/3/3]
python文件处理python文件处理
1.文件介绍
python操作文件
1.python文件的基本操作
打开文件关键字open
语法格式:open(''文件路径'',''读写模式'',''字符编码'')
f = open(''a.txt'',''r'',encoding=''utf-8'')#打开文件
print(f.read...[2023/2/27]
python __init__与 __new__的区别python __init__与 __new__的区别
一、构造函数 __init__ 与__new__
__new__ 作用: 创建对象,并分配内存
__init__ 作用: 初始化对象的值
注意:
1、与java相比,java只有一个构造器。而python __new__ 方法与 __init__...[2023/2/27]
用Python绘制一个仿黑洞图像
目录简介单位制观测绘图 简介
黑洞图像大家都知道,毕竟前几年刚发布的时候曾火遍全网,甚至都做成表情包了。
问题在于,凭什么认为这就是黑洞的照片,而不是一个甜甜圈啥的给整模糊了得到的呢?有什么理论依据吗?
单位制
利用einsteinpy模块中的Shadow类,可以实现黑洞吸积盘...[2023/2/27]
基于Python实现绘制一个足球
目录前情提要先画六边形再画五边形 前情提要
如果想优雅地绘制一个足球,那首先需要绘制正二十面体:用Python绘制正二十面体
其核心代码为
import numpy as np
from itertools import product
G = (np.sqrt(5)-1)/2
d...[2023/2/27]
图片去摩尔纹简述实现python代码示例
目录1、前言2、网络结构复现3、数据预处理4、模型训练总结 1、前言
当感光元件像素的空间频率与影像中条纹的空间频率接近时,可能产生一种新的波浪形的干扰图案,即所谓的摩尔纹。传感器的网格状纹理构成了一个这样的图案。当图案中的细条状结构与传感器的结构以小角度交叉时,这种效应也会在图像中产生明显...[2023/2/27]
Python利用plotly绘制正二十面体详解
目录顶点棱实现正二十面体 plotly 的 Python 软件包是一个开源的代码库,它基于 plot.js,而后者基于 d3.js。我们实际使用的则是一个对 plotly 进行封装的库,名叫 cufflinks,能让你更方便地使用 plotly 和 Pandas 数据表协同工作。
一言以蔽之,p...[2023/2/27]
Python自动化测试之登录脚本的实现
目录环境准备1、安装selenium模块2、安装浏览器驱动器代码1、登录代码2、xpath定位元素标签 环境准备
前提已经安装好python、pycharm,配置了对应的环境变量。
1、安装selenium模块
文件–>设置—>项目:script---...[2023/2/24]
最新python 字符串数组互转问题
目录字符串转list数组gpu_ids分配list数组转字符串延伸阅读:python中的字符数字之间的转换函数 字符串转list数组
str = ''1,2,3''
arr = str.split('','')
gpu_ids分配
name = opt.name
gpu_ids =[...[2023/2/24]
Python数据分析之堆叠数组函数示例总结
目录numpy 堆叠数组ravel() 函数stack() 函数vstack()函数hstack()函数concatenate() 函数 numpy 堆叠数组
在做图像和 nlp 的数组数据处理的时候,经常需要实现两个数组堆叠或者连接的功能,这就需用到 numpy 库的一些函数,numpy ...[2023/2/24]
python中xlwt模块的具体用法
目录一、前言二、基础操作三、样式优化1、设置行列宽度2、设置文本居中3、设置边框4、设置字体样式5、综合代码 一、前言
xlwt模块是python中专门用于写入Excel的拓展模块,可以实现创建表单、写入指定单元格、指定单元格样式等人工实现的功能,一句话就是人使用excel实现的功能,这个扩展包...[2023/2/24]
Python自动合并Word文件同时添加分页符的方法
本文介绍基于Python,实现对多个Word文档加以自动合并,并在每次合并时按要求增添一个分页符的方法。
现有多个Word文档文件,需将其按名称顺序合并为一个新的Word文件,且需保证每一次合并时,都另起一页(即新的Word文件一页中,不能出现两个及以上的原本单个Word文件的内容)。
一般...[2023/2/22]
Python字符串类型及格式化问题
目录一、字符串类型二、字符串类型三、字符串的索引四、字符串的切片五、format()方法的基本使用六、format()方法的格式控制总结 一、字符串类型
1)字符串是字符的序列表示,根据字符的内容分为单行字符串和多行字符串。
2)单行字符串可以由一对单引号(’)或双引号(&ldq...[2023/2/22]
躬身入局,干货分享,2023年春招后端技术岗(Python)面试实战教程,Offer今始为君发
早春二月,研发倍忙,杂花生树,群鸥竟飞。为什么?因为春季招聘,无论是应届生,还是职场老鸟,都在摩拳擦掌,秣马厉兵,准备在面试场上一较身手,既分高下,也决Offer,本次我们打响春招第一炮,躬身入局,让2023年的第一个Offer来的比以往快那么一点点。
打开某垂直招聘平台,寻找2023年的第一...[2023/2/20]
Python绘制神经网络模型图
本文介绍基于Python语言,对神经网络模型的结构进行可视化绘图的方法。
最近需要进行神经网络结构模型的可视化绘图工作。查阅多种方法后,看到很多方法都比较麻烦,例如单纯利用graphviz模块,就需要手动用DOT语言进行图片描述,比较花时间;最终,发现利用第三方的ann_visualizer模...[2023/2/20]
python中decimal模块的用法
目录1. Decimal类型的优点2. decimal模块的构成3. context4. Signals5. Round类型 查看python3.4.1文档,发现对于decimal模块的讲解非常多,由此可见其功能也很强大(下面算是把我认为比较重要的半翻译半学习吧~)。文档关于decimal模块的总解...[2023/2/20]
python调用dll出现精度问题解决
问题:python 在调用dll 的时候出现了精度问题
总结:使用decimal库进行转换就可以正常传递。
遇到的问题具体情况
dll 生成函数代码声明如下
extern __declspec(dllexport) void LinearCompute(GoFloat64 curre...[2023/2/20]
python批量翻译excel表格中的英文
目录需求背景主要设计分析具体实现表格操作请求百度翻译api多线程控制台显示进度完整源码 需求背景
女朋友的论文需要爬取YouTube视频热评,但爬下来的都是外文。
主要设计
读取一个表格文件,获取需要翻译的文本 使用百度翻译 API 进行翻译,获取翻译结果 ...[2023/2/20]
随机森林RF模型超参数的优化:Python实现
本文介绍基于Python的随机森林(Random Forest,RF)回归代码,以及模型超参数(包括决策树个数与最大深度、最小分离样本数、最小叶子节点样本数、最大分离特征数等)自动优化的代码。
本文是在上一篇文章Python实现随机森林RF并对比自变量的重要性的基础上完成的,因此本次仅对随机森...[2023/2/17]
Python readline()和readlines()函数实现按行读取文件
目录Python readline()函数Python readlines()函数 如果想读取用 open() 函数打开的文件中的内容,除了可以使用 read() 函数,还可以使用 readline() 和 readlines() 函数。
和 read() 函数不同,这 2 个函数都以&ldqu...[2023/2/17]
python中数字列表转化为数字字符串的实例代码
目录1. python中数字组成的列表转化为字符串或者一串数字2.python中把数字组成的列表转化为字符串列表3.Python中把字符组成的列表转化为数字4.Python中把一串数字字符转化为单个字符列表或者数字列表5. Python中把字符串列表转化为数字列表参考文章:总结 1. python中...[2023/2/17]
我用 Python 写了一个统计博客园文章信息的小工具
前言
博客园在个人首页有一个简单的博客数据统计,以博客园官方的首页为例:
但是这些数据不足以分析更为细节的东西
起初我是想把博客园作为个人学习的云笔记,但在一点点的记录中,我逐渐把博客园视为知识创作和知识分享的平台
所以从年后开始,就想着做一个类似 CSDN 里统计文章数据的工具
...[2023/2/15]
Python数据容器dict(字典)的实现
目录字典的定义字典数据的获取字典的嵌套字典的各种操作新增与更新元素 [Key] = Value删除元素 pop和del清空字典 clear获取全部的键 keys遍历字典 容器通用功能总览 字典的定义
使用{},不过存...[2023/2/15]
Python 发展趋势:与 Rust 深度融合、更易于编写 Web 应用
大家好,我是猫哥,好久不见!2022 年末的时候,我不可避免地阳了,借着身体不舒服就停更了,接踵而至的是元旦和春节假期,又给自己放了假,连年终总结也鸽了,一懈怠就到了 2 月中旬……
现在是我家娃出生的第三个月,全家人大部分的时间和精力都在他身上,结果是幸福与疲累共存。新生儿是那么的可爱,又是...[2023/2/13]