字典 多个 技巧python

sqlite3 设置返回值为字典类型

# 0. pip install pymysql # 1. 导入 pymysql import pymsql # 2. 创建一个数据库连接对象 # 3. 创建游标 cursor = conn.cursor() # 4. SQL执行 cursor.execute(sql) # 5. DML提交事务 c ......
字典 sqlite3 类型 sqlite

python 部署chatglm2b

下载模型实现 然后手动下载模型 GIT_LFS_SKIP_SMUDGE=1 git clone https://huggingface.co/THUDM/chatglm2-6b cd ChatGLM2-6B mkdir modelsglm && cd modelsglm vim downs.py # ......
chatglm2b chatglm2 chatglm python 2b

Python 利用pandas 和 matplotlib绘制柱状图

当你需要展示数据时,图表是一个非常有用的工具。Python 中的 pandas 和 matplotlib 库提供了丰富的功能,可以帮助你轻松地绘制各种类型的图表。本文将介绍如何使用这两个库,绘制一个店铺销售数量的柱状图,并添加各种元素,如数据标签、图例、网格线等。 ......
matplotlib Python pandas

使用Python随机查询数据库中10个信息然后删除这10个信息

大家好,我是皮皮。 一、前言 前几天在Python最强王者交流群【刘苏秦】问了一个Python数据库数据处理的问题,一起来看看吧。 cursor = connect.cursor() sql = "SELECT * FROM infos where status='' " cursor.execut ......
信息 数据库 数据 Python

【Python】使用conda虚拟环境

首先来Miniconda — miniconda documentation这个网站安装miniconda。 下面是一些常用的命令。 1. 创建环境:使用Conda创建一个新的环境,以隔离不同项目所需的软件包和依赖项。可以通过运行以下命令创建一个名为"myenv"的环境: conda create ......
环境 Python conda

代码随想训练营第十四天(Python)| 层序遍历 10 、● 226.翻转二叉树 、101.对称二叉树 2

层序遍历 1、迭代法,使用队列 class Solution: def levelOrder(self, root: Optional[TreeNode]) -> List[List[int]]: res = [] if root is None: return res queue = [root] ......
训练营 随想 代码 Python 226

python all()详解

python内置函数all可用于判断传入的可迭代参数 iterable 中的所有元素是否都为True,如果是则返回True,反之返回False。如果可迭代对象是空的,也会返回True。 在判断元素是否为True时,只要元素不是0、空、None、False,就视为True。 all() 函数接受一个可 ......
python all

python内存监测工具memory_profiler

内存监测工具memory_profiler 目录内存监测工具memory_profiler安装参数注解简单使用输出在日志中mprof 使用参考资料 memory_profiler是Python的一个第三方库,其功能时基于函数的逐行代码分析工具 memory_profiler 是一个监控进程内存消耗的 ......

python时间监测工具line_profiler

时间监测工具line_profiler 目录时间监测工具line_profiler安装部分注释使用方法同时显示内部函数参考资料 ine_profiler是Python的一个第三方库,其功能时基于函数的逐行代码分析工具。通过该库,可以对目标函数允许分析多个函数)进行时间消耗分析,便于代码调优。 安装 ......
line_profiler profiler 时间 工具 python

Python41days

创建表的完整语法 约束条件(在数据类型的基础上在进行约束) unsigned zerofill default not null unique primary key auto_increment 其余SQL语句 其他查询关键字 select from where order by limit ha ......
Python days 41

python基础语法指南

输出流 输出百分号 (1)直接使用参数格式化:{:.2%} {:.2%}: 显示小数点后2位 print('percent: {:.2%}'.format(42/50)) percent: 84.00% 不显示小数位:{:.0%},即,将 2改为 0 print('percent: {:.0%}'. ......
语法 基础 指南 python

如何只存储多个已更改文件中的一个文件?

内容来自 DOC https://q.houxu6.top/?s=如何只存储多个已更改文件中的一个文件? 如何仅在我的分支上存储多个已更改文件中的一个? git stash push -p -m "my commit message" -p 选项允许您选择应该被暂存的区块;整个文件也可以被选中。 对 ......
文件 多个

【Python】【ChatGPT】本地部署ChatGPT学习记录

学习一下GPT项目的相关使用和部署 一、GPT4ALL模型 Github:https://github.com/nomic-ai/gpt4all GPT4ALL项目部署简易,但是在运行体验上一般,并且是只调用CPU来进行运算,看官方文档介绍在嵌入式上有比较大的优势,但是目前个人对嵌入式方向接触不深, ......
ChatGPT Python

基于Python的子进程获取键盘输入

一 概念 众所周知,python中的获取键盘输入,input函数是没办法用在子程序的,这就限制了它的用途。想要在子程序中获取键盘输入。唯有 fn=sys.stdin.fileno函数了。 二 实例解析 在主进程中敲写代码fn=sys.stdin.fileno(),然后将获取到的文件描述符fn传入子进 ......
进程 键盘 Python

21.4 Python 使用GeoIP2地图定位

GeoIP2是一种IP地址定位库,它允许开发人员根据`IP`地址查找有关位置和地理位置的信息。它使用`MaxMind`公司的IP地址数据库,并提供一个方便的Python API。GeoIP2可以用于许多不同的应用程序,例如网站分析、广告定位和身份验证。GeoIP2提供了许多不同的信息,例如国家、城市... ......
地图 Python GeoIP2 GeoIP 21.4

Python数据类型

数据类型有数值型,布尔型和字符串型 一、数值型包括int(整型)、float(浮点型)和complex(复数型)等。1.整型Python 3.x支持任意大小的整型数。整型数可以表示成十进制、八进制、十六进制和二进制形式。十进制整型常量:数码为0~9,如-135、57232。八进制整型常量:必须以80 ......
类型 数据 Python

【华为OD机试真题 python】数轴上两个点集距离

python: def function(): l1 = input().split(" ") l2 = input().split(" ") l3 = input().split(" ") m, n, R = int(l1[0]), int(l1[1]), int(l1[2]) A = [int( ......
数轴 真题 两个 python

python当前工作目录和当前文件的绝对路径

import os # 当前文件的绝对路径 print(os.path.abspath(__file__)) # 输出:/home/wp/st_detection/download_code/YOLOv5/ultralytics_yolov5_master/train.py # 当前工作目录 pri ......
路径 文件 目录 python

SQLServer2008/2005 生成数据字典语句

SELECT 表名=case when a.colorder=1 then d.name else '' end, 表说明=case when a.colorder=1 then isnull(f.value,'') else '' end, 字段序号=a.colorder, 字段名=a.name, ......
语句 字典 SQLServer 数据 2008

python引用相对路径

文件夹ants/bees文件夹与learn_data.py隶属于同一个目录data_process 所以引用相对路径的方式即为: class MyData(Dataset): def __init__(self, root_dir, label_dir): self.root_dir = root_ ......
路径 python

多个vue项目共用组件

本文主要介绍引入本地的自己写的组件。 1.准备3个vue2项目 demo-common文件夹里是组件在demo1和demo2中都需要使用 2.在demo-common文件夹里新建index.js文件,跟package.json同级。在index.js文件里导出在其他项目里需要用到的组件 3.分别在d ......
组件 多个 项目 vue

最近发现了一本好书《程序员数学:用Python学透线性代数和微积分》

记录一下: 最近发现了一本好书《程序员数学:用Python学透线性代数和微积分》。每次读到困难的地方想放弃了,经过思考竟然又明白了。结果几次想放下不看了,明白之后又开始继续啃。 2023年10月24日16:29:09 ......
代数和 微积分 代数 线性 程序员

关于Python正则式中的r和字符串中的r

正则表达式也是字符串,但是不是普通的字符串,其中包含了正则转义和字符串转义。正则表达式前边加r是取消了字符串转义,但是正则转义还在。 例1和例2的对比中,例2的正则表达式取消了普通字符串转义,但是\n在正则表达式里是匹配换行符。 例2和例3的对比中,例3的被匹配对象实际是两个字符,一个是\一个是n, ......
正则 字符串 字符 Python

python 网络编程

python 编程 目录python 编程一. 网络编程 socket1.1 基于tcp 实现网络通讯1.2 基于tcp 实现远程执行命令1)粘包问题2)自定义协议解决粘包问题3)最终版 定义字典解决粘包问题1.3 socketserver 实现并发1)基于TCP实现2)基于UDP实现 一. 网络编 ......
网络编程 python 网络

人脸识别python报错

报错:error: (-2:Unspecified error) File can't be opened for writing! in function 'cv::face::FaceRecognizer::write' 说明函数本身无法自己建立文件夹,所以要自己创建一个文件夹 报错:报错信息: ......
人脸 python

字典树学习指南

前置芝士 字典树思想 01字典树 AC自动机 对所有的关键词构建Trie前缀树。 为Trie树上的所有节点构建fail失配指针。 第一步,对所有的关键词构建Trie前缀树。这一步利用Trie的特点构建快速前缀查找结构,trie树的特点是可以从字符串头部开始匹配,并且相同前缀的词共用前面的节点,因此它 ......
学习指南 字典 指南

工具分享:一款可以兼容微信支付宝多个小程序的兼容工具

antmove 的初衷是提供一种小程序跨平台开发的解决方案,帮助开发者底层本实现小程序的跨平台开发(微信小程序、支付宝小程序、百度智能小程序、头条小程序),做到一套代码开发、多小程序平台运行的目的。 目前 antmove 已经帮助了多款微信小程序到支付宝小程序的迁徙,代码转换率高达 90%+,极大的 ......
工具 多个 程序

python 解析User-Agent

需求:从User-Agent中获取浏览器信息和操作系统信息 使用第三方库ua-parser 安装 pip install ua-parser 使用 from ua_parser.user_agent_parser import Parse # 解析user_agent parsed_user_age ......
User-Agent python Agent User

Python打包为可执行exe

为什么要打包exe 有的时候只需要让别人运行某种功能,传输文件以及代码是需要别人配置好一定的环境才可以操作,而打包成exe文件就可以直接运行文件。 pyinstaller打包 python中常用的打包方式 首先进行pyinstaller的安装,打开cmd输入 pip install pyinstal ......
Python exe

python 报错:AttributeError: module ‘distutils‘ has no attribute ‘version‘ 如何解决

问题原因:setuptools版本过高 第一步:pip uninstall setuptools 第二步:我的pip可能有问题,因此我直接用这个命令 pip install setuptools==59.5.0 -i http://mirrors.aliyun.com/pypi/simple/ -- ......