工具 知识python pip

python用tkinter写一个文件对比的小工具,将两个excel文件进行对比,将两个列表差异保存到另一个新建的excel文件中,列表左边为第一个表的不同,右边为第二个表的不同,中间空出三列

先写文件对比的逻辑代码,包括读取文件,对比文件,将对比出来的差异写入另一个excel文件 1.读取文件,我这里是选取自己需要的不同的列,选定了指定的sheet列表,读者可根据需求更改 def readexcel(file): # 打开Excel文件 workbook = openpyxl.load_ ......
文件 两个 excel 右边 差异

【Python-装饰器】无参数简易装饰器示例合集

# 无参数装饰器案例 ​ 一些简易的不携带参数的装饰器合集,用于学习和巩固装饰器方面的知识,配合vscode的Debug功能或者pythontutor网站的运行流程可视化来查看装饰器的工作原理以及运行时机。 1.计时器装饰器 ```python # 计时器装饰器:用于测量函数执行时间。 import ......
示例 简易 参数 Python

JVM基础知识

# 1、基础 ![](https://img2023.cnblogs.com/blog/880352/202309/880352-20230905141130380-1192272066.png) 1.7 的方法区:被称为永久代,放于堆当中。 1.8 的方法区:被称为元空间,在物理内存中,但是在物理 ......
基础知识 基础 知识 JVM

Python tkinter基本用法

import tkinter as tk #导入tkinter root = tk.Tk() #创建一个以root命名窗口 root.title('窗口名称') #把root这个窗口进仓标题命名 root.mainloop() #把root这个窗口进行循环显示 ......
tkinter Python

python 图片插入表格

图片插入表格自动化媲美vba import os from PIL import Image from docx import Document from docx.shared import Inches # 创建空白的 Word 文档 doc = Document() # 获取所有图片文件路径 ......
表格 python 图片

将Python深度神经网络转换成C++

项目方案:将Python深度神经网络转换成C++项目概述本项目旨在将使用Python编写的深度神经网络模型转换为C代码,以便在C环境中部署和运行。通过将模型从Python转换为C++,可以提高模型的性能和效率,并扩展模型在不同平台和设备上的应用。 技术方案1. 选择转换工具我们可以使用以下两种常见的 ......
神经网络 深度 神经 Python 网络

python 组件安装

1. cx_oracle安装 步骤1:下载组件(cx_Oracle-8.1.0-cp38-cp38-win_amd64.whl)后,放置...Python\Python38\Lib\site-packages目录下,如D:\Programs\Python\Python38\Lib\site-pack ......
组件 python

python request上传多个文件和其他字段

使用 requests 库可以方便地上传多个文件和其他字段。当使用Python的requests.post函数时,您可以在其中添加异常处理来捕获可能的网络错误或HTTP错误。 import requests url = 'http://cbim.com/upload' files = {'file1 ......
字段 多个 request 文件 python

【Python 自动化】自媒体剪辑第一版·思路简述与技术方案

大家都知道我主业是个运维开发(或者算法工程师),每天时间不多,但我又想做自媒体。然后呢,我就想了个方案,每天起来之后写个短视频的脚本,包含一系列图片和文字,然后上班的时候给它提交到流水线上跑,下班之前就能拿到视频,然后往各大平台上一传,是不是挺美滋滋的。 我和我之前的合伙人一说,他就觉得做短视频没啥 ......
第一版 思路 方案 媒体 Python

python版本升级

https://zhuanlan.zhihu.com/p/439552243 CentOS 7 中默认安装了 Python,版本比较低(2.7.5),为了使用python3.7.8,需要对旧版本进行升级。由于很多基本的命令、软件包都依赖旧版本,比如:yum。所以,在更新 Python 时,建议不要删 ......
版本 python

JPA-querydsl增强工具,query-dsl-plus,现在已开源并推送到mvnrepository

#### 前言 约定俗成......一种接口通用的查询方法,简化开发,增强性能,让更多的精力放在更复杂的业务上。即--按照约定,将查询条件封装成string,前端随时随意更改,但是后台不用任何调整,一个查询接口就能完成绝大多数条件查询。 由于喜欢使用JPA,所以后续就接触了query-dsl,但是呢 ......

vs code 中 python 项目 settings.json 是做什么用的

在 Visual Studio Code 中,项目的 settings.json 文件是用于配置项目设置的文件。其中,settings.json 文件中保存了项目特定的设置,可以覆盖全局默认设置或用户设置。 对于 Python 项目来说,settings.json 文件可以用于配置以下内容: Pyt ......
settings 项目 python code json

VSCode - 配置Python的默认解释器

1、查看VsCode中默认使用的python解释器 2、Ctrl + Shift + p 打开命令行面板 3、输入 Python:Select Interpreter 命令,配置默认的解释器 4、默认解释器生效 ......
解释器 VSCode Python

python的dict和json数据的区别

python的dict和json数据有什么区别? - 知乎 (zhihu.com) python 字典与json的区别_python字典与json的区别_阿君聊风控的博客-CSDN博客 expected property name or '}' in json at position 1 遇到如上报 ......
数据 python dict json

[AHK2] 实现简单的贴图工具

# 介绍 - 使用 !` 开启左键选择区域,左键松开自动贴图。 脚本没什么难理解的地方,但有些地方使用了很好的技巧,在: - 实现拖动 - 双击事件 更多功能自行探索即可。 # 代码 ``` #Requires AutoHotkey v2.0 #SingleInstance Force CoordM ......
工具 贴图 AHK2 AHK

【Python&GIS】GDAL、OGR报错ERROR 1: PROJ: proj_create_from_database: Cannot find proj.db

解决gdal、ogr报错信息:         ERROR 1: PROJ: proj_create_from_database: Cannot find proj.db         ERROR 1: PROJ: proj_identify: Cannot find proj.db       ... ......

mac python环境变量

编辑文件 vi ~/.zshrc 点i编辑 加入 PATH="/Library/Frameworks/Python.framework/Versions/3.11/bin:${PATH}" export PATH alias python="/Library/Frameworks/Python.fr ......
变量 环境 python mac

Centos7配置Python3.10.1环境

部署依赖环境 yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-de ......
Centos7 Python3 环境 Centos Python

基于 LLM 的知识图谱另类实践

大语言模型时代,我们有了 few-shot 和 zero-shot 的能力。借助这些 LLM 能力,如何更便捷地实现知识图谱的知识抽取,用知识图谱来解决相关问题。 ......
图谱 另类 知识 LLM

day④-Python之路(new)

本节内容 迭代器&生成器 装饰器 Json & pickle 数据序列化 软件目录结构规范 作业:ATM项目开发 1.列表生成式,迭代器&生成器 列表生成式 孩子,我现在有个需求,看列表[0, 1, 2, 3, 4, 5, 6, 7, 8, 9],我要求你把列表里的每个值加1,你怎么实现?你可能会想 ......
Python day new

new方法、定制属性访问、描述符与装饰器知识点总结

一:__new__方法 思考: a. 我们创建实例是通过什么方法创建的呢? b. 类每次实例化的时候都会创建一个新的对象,如果要求类只能被实例化一次该怎么做呢? 通过单利模式实现 c.什么是单例模式(Singleton Pattern 1、确保一个类只有一个实例,而且自行实例化并向整个系统提供这个实 ......
知识点 属性 方法 知识 new

深入剖析计算机网络和操作系统:面试必备知识解析

> 深入剖析计算机网络和操作系统的核心概念和面试题,帮助大家全面理解和掌握这两个重要领域的关键知识,为面试做好准备。 ![](https://img.soogif.com/KtZIQaKWmEKlSF5htPaypkARJk3Ehde0.gif?scope=mdnice) ## 计算机网络 1. 什 ......
计算机网络 知识 系统

day④-Python之路

本节大纲 迭代器&生成器 装饰器 基本装饰器 多参数装饰器 递归 算法基础:二分查找、二维数组转换 正则表达式 常用模块学习 作业:计算器开发 实现加减乘除及拓号优先级解析 用户输入 1 - 2 * ( (60-30 +(-40/5) * (9-2*5/3 + 7 /3*99/4*2998 +10 ......
Python day

day③-python基础

本节内容 1. 函数基本语法及特性 2. 参数与局部变量 3. 返回值 嵌套函数 4.递归 5.匿名函数 6.函数式编程介绍 7.高阶函数 8.内置函数 温故知新 1. 集合 主要作用: 去重 关系测试, 交集\差集\并集\反向(对称)差集 2. 元组 只读列表,只有count, index 2 个 ......
基础 python day

算法和数据结构学习中的一些小的工具函数

# 算法和数据结构学习中的一些小的工具函数 作者:[Grey](https://www.cnblogs.com/greyzeng/) 原文地址: [博客园:算法和数据结构学习中的一些小的工具函数](https://www.cnblogs.com/greyzeng/p/17118195.html) [ ......
数据结构 算法 函数 结构 工具

【Python入门教程】批量压缩解压文件(zip、rar)

数据量现在越来越大,压缩文件在日常生活中很常用。但如果有大量的文件夹需要压缩,这时候一个个右键去压缩就会很繁琐,所以今天给大家分享一下如何使用Python的zipfile库实现文件夹的批量压缩和解压。 ......
入门教程 文件 教程 Python zip

训练STGCN中的知识点

optimizer.zero_grad(), loss.backward(), optimizer.step() 这三个函数出现在神经网络训练过程中,框架如下 model = MyModel() criterion = nn.CrossEntropyLoss() optimizer = torch. ......
知识点 知识 STGCN

HTML基础知识

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document< ......
基础知识 基础 知识 HTML

Python 命令行工具库:Fire

# Python 命令行工具库:Fire > Python Fire 是 Google 开源的一个可从任何 Python 代码自动生成命令行接口(CLI)的库。 Python Fire 是一种在 Python 中创建 CLI 的简单方法。 Python Fire 是开发和调试 Python 代码的有 ......
命令 工具 Python Fire

【LRUCache】Python缓存装饰器

# 概念 LRU是Least Recently Used的缩写,意思是最近最少使用,它是一种Cache替换算法。 Cache的容量有限,因此当Cache的容量用完后,而又有新的内容需要添加进来时, 就需要挑选并舍弃原有的部分内容,从而腾出空间来放新内容。LRU Cache 的替换原则就是将最近最少使 ......
缓存 LRUCache Python