sqlite python

使用python编写递归获取树形结构数据

``` # 使用递归做一个常用的数据库的目录树结构递归,递归的数据如果太大容易将内存给吃光掉 import json list_data = [ {'id': 1, 'name': '体育0', 'pid': 0}, # pid为0表示顶级 {'id': 2, 'name': '体育1', 'pid ......
树形 结构 数据 python

关系型数据库速度比较(性能基准测试)及python实现

https://www.sqlite.org/speed.html 做了SQLite、MySQL和PostgreSQL的速度比较,使用的数据库版本比较老,但是测试方法依旧颇有意义。 ![](https://img2023.cnblogs.com/blog/3174021/202306/3174021 ......
基准 性能 速度 数据库 数据

关系数据库中的数据库设计优化与性能提升——基于Python的关系数据库数据库设计优化与性能提升方法

[toc] 《77. 关系数据库中的数据库设计优化与性能提升——基于Python的关系数据库数据库设计优化与性能提升方法》 1. 引言 1.1. 背景介绍 随着互联网技术的快速发展,数据量日益增长,对关系数据库的管理与维护也日益复杂。传统的数据库管理工具和方式难以满足现代应用的需求,因此,关系数据库 ......
数据库 数据 性能 方法 Python

python基础之注释

注释的作用 Python 中的注释主要有以下几个作用: 代码解释说明注释可以对代码进行解释说明,方便其他开发人员和你自己在日后阅读代码时能够更好地理解代码的含义和作用。能够准确理解代码的含义,也会有利于更快地进行代码的修改和维护。 代码调试注释可以用来暂时禁用一行或多行代码,从而方便进行代码调试或测 ......
注释 基础 python

Python全栈学习 day06 数据类型(二)

# day06 数据类型(中) 常见的数据类型: - int,整数类型(整形) - bool,布尔类型 - str,字符串类型 - **list,列表类型** - **tuple,元组类型** - dict,字典类型 - set,集合类型 - float,浮点类型(浮点型) 目标:掌握列表和元组数据 ......
类型 数据 Python day 06

Python全栈学习 day05 数据类型(一)

# day05 数据类型(上) 接下来的3天的课程都是来讲解数据类型的知识点,常见的数据类型: - int,整数类型(整形) - bool,布尔类型 - str,字符串类型 - list,列表类型 - tuple,元组类型 - dict,字典类型 - set,集合类型 - float,浮点类型(浮点 ......
类型 数据 Python day 05

python源码结构

在Python中,源文件通常以.py为扩展名,并且可以按照一定的结构进行组织。下面是一个典型的Python源文件的结构示例: 1 # -*- coding: utf-8 -*- 2 3 """模块的文档字符串""" 4 5 # 导入语句 6 import module1 7 from module2 ......
源码 结构 python

Python数据预处理

# 1 数据的生成与导入 这里主要使用的pandas ``` import pandas as pd #加载excel数据 df_excel=pd.read_excel('') df_excel.head() #加载text数据 df_text=pd.read_table('') df_text.h ......
数据 Python

python发展史及python应用场景

python发展史 Python 的发展可以分为以下几个阶段: Python 1.x (1994-2000):这个阶段是 Python 发展的初期,主要特点是语言简单易学,它可以很好地操作文本和文件,并且具有很好的扩展性,允许在 Python 中嵌入其他语言的代码。 Python 2.x (2000 ......
python 发展史 场景

Python全栈学习 day08 基础知识补充与总结

# day08 总结和考试 课程目标:对第一模块 “Python基础” 阶段的知识点进行总结和考试,让学员更好的掌握此模块的相关知识。 课程概要: - 代码规范 - 知识补充 - 阶段总结(思维导图) - 考试题 ## 1. 代码规范 程序员写代码是有规范的,不只是实现功能而已。 ### 1.1 名 ......
基础知识 基础 知识 Python day

Python全栈学习 day07 数据类型(三)

# day06 数据类型(下) 常见的数据类型: - int,整数类型(整形) - bool,布尔类型 - str,字符串类型 - list,列表类型 - tuple,元组类型 - **dict,字典类型** - **set,集合类型** - **float,浮点类型(浮点型)** 目标:掌握字典、 ......
类型 数据 Python day 07

Python全栈学习 day04 进制和编码

# day04 进制和编码 课程目标:讲解计算机中一些必备的常识知识,让学员了解一些常见名词背后的含义(重在理解)。 课程概要: - python代码的运行方式 - 进制 - 计算机中的单位 - 编码 ## 1.Python代码运行方式 - 脚本式 ```python python3 ~/Pycha ......
进制 编码 Python day 04

Python全栈学习 day2 快速上手基础语法知识

# day02 快速上手 课程目标:学习Python最基础的语法知识,可以用代码快速实现一些简单的功能。 课程概要: - 初识编码(密码本) - 编程初体验 - 输出 - 初识数据类型 - 变量 - 注释 - 输入 - 条件语句 ## 1.编码(密码本) **计算机中所有的数据本质上都是以0和1的组 ......
语法 基础 知识 Python day2

Python基于SVM和RankGauss的低消费指数构建模型

全文链接:https://tecdat.cn/?p=32968 原文出处:拓端数据部落公众号 分析师:Wenyi Shen 校园的温情关怀是智慧校园的一项重要内容。通过大数据与数据挖掘技术对学生日常校园内的消费信息进行快速筛选和比对,建立大数据模型,对校园内需要帮助的同学进行精准识别,为高校温情关怀 ......
RankGauss 模型 指数 Python SVM

python有哪些用一行代码就可以完成的任务?

python有哪些用一行代码就可以完成的任务? ━━━━━━━━━━━━━━━━━━━━━━━━━ Python语言采用简洁而优美的语法,可以实现非常复杂的操作。下面列举几个Python语言中可以用一行代码实现的任务: 1. 统计一个列表或字符串中元素出现次数: ```python a = [1, ......
一行 任务 代码 python

学习python日记

python主要是看着小甲鱼的视频开始的 变量和字符串 1 temp = int(input("这次数学考试的成绩:")) 2 3 if temp == 100: 4 print("6") 5 else: 6 print("2") 7 print("4") 在编写这个程序时,忘了“:”和int(), ......
日记 python

案例6-YApi Python SDK开发

### 需求描述 > 什么是SDK SDK(Software development kit) 软件开发包,是软件或平台面向开发者的一种快速开发工具或套件,使开发者可以更方便、灵活的使用软件或平台功能。 一般(比较注重生态的)软件或平台会提供不同语言或平台或框架的包,来适用不同的开发者。例如Sele ......
案例 Python YApi SDK

Python全栈 day01 计算机基础和环境搭建

# day01 计算机基础和环境搭建 课程目标:让大家了解计算机基础知识并完成Python的环境搭建。 课程概要: - 计算机基础 - 编程的本质 - Python的介绍 - Python环境的搭建 ## 1.计算机基础 ### 1.1 基本概念 - 计算机的组成 ``` 计算机是由多个硬件组合而成 ......
环境 计算机 基础 Python day

python: GUI using tkinter

""" StudentUI.py 读文件类 date 2023-06-24 edit: Geovin Du,geovindu, 涂聚文 ide: PyCharm 2023.1 python 11 """ import datetime import sys import os from tkinte ......
tkinter python using GUI

Python随机数据生成——Faker的使用

# 安装Faker ```python pip install faker ``` # 导入模块及基本配置 ```python # 导入Faker from faker import Faker # 初始化,设置locale为中文;默认是英文 fake = Faker(locale='zh_CN') ......
数据 Python Faker

通过Python的fitz库提取PDF中的图片——(邓棋文)

我来自广东工业大学的邓棋文,作为一个Python初学者,我们经常会遇到需要从PDF中提取信息的情况。今天,我要分享的是如何使用fitz库(它是PyMuPDF的一个别名)从PDF文件中提取图片。PyMuPDF是一个强大的PDF处理库,它的功能包括文本提取、图片提取、分割和合并等。 安装fitz库 首先 ......
Python 图片 fitz PDF

psycopg2用python生成一些数据插入pg数据库

创建学生表,用python随机生成姓名,性别,班级,省,市,生日插入数据库中 先把姓名和省市以字典方式存入单独文件 from name_dict import name from city_dict import city from random import choice,randint from ......
数据 psycopg2 psycopg 数据库 python

Python日志和配置库

日志和配置是应用不可缺少的部分,本文用于介绍dynaconf和loguru的简要用法。 dynaconf dynaconf是一个配置管理包,支持多种配置文件格式,如:toml、yaml、json、ini及环境变量等 pip install dynaconf ​ mkdir config cd con ......
Python 日志

Python中Lambda函数的威力与应用

Lambda函数是Python编程语言中一个强大而灵活的工具,它能够以简洁的方式定义匿名函数。本文将介绍Lambda函数的基本语法和特点,并通过实例展示其在Python编程中的广泛应用。 1. Lambda函数的基本语法: 在Python中,Lambda函数使用关键字"lambda"定义,后跟一个或 ......
威力 函数 Python Lambda

Python基础知识

1.变量和简单数据类型 1.1变量 变量只能包含字母、数字、下划线,并且不能以数字开头 变量名不能包含空格 不要讲python关键字和函数作为变量名。 变量名应简短又具有描述行 被赋值的内容应该用双引号或单引号括起来 1.2字符串 title():将字符串首字母变为大写 upper(): 将字符串变 ......
基础知识 基础 知识 Python

python练习-爬虫(续)

接下来就是查询数据了。 # 识别图片中的文字 #image = Image.open('captcha.png') image = Image.open('G:\Python爬虫\captcha.png') code = pytesseract.image_to_string(image) # 从用 ......
爬虫 python

python函数的高阶使用

一:* 强制位置传参和 / 分界线 强制位置参数可以使用*进行标记,*后面的参数将成为强制位置参数,它们必须按照位置传递给函数,而不能使用关键字传递。 / 用于标记位置参数和关键字参数之间的分界线,即 / 之前的参数只能通过位置传递,/ 之后的参数可以通过位置或关键字传递。 示例1:使用*强制位置传 ......
高阶 函数 python

python | 正则匹配中re.match().group()函数的使用

正则表达式中,`group()`用来提出分组截获的字符串,`()`用来分组。 **例如:** ```python import re a = "123abc456" print re.search("([0-9]*)([a-z]*)([0-9]*)",a).group(0) #123abc456,返 ......
正则 函数 python match group

标准化互信息NMI计算步骤及其Python实现

假设对于17个样本点( v 1 , v 2 , . . . , v 17 ) 进行聚类: 某一种算法得到聚类结果为: A=[1 2 1 1 1 1 1 2 2 2 2 3 1 1 3 3 3] 标准的聚类结果为: B=[1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3] 问题:需要 ......
步骤 标准 Python NMI

Python3 windows下 多环境管理

windows 下 Python 多环境隔离,每个项目拥有独立的依赖库,即 site-packages。 ubuntu 下通过 Anaconda 进行多环境操作, windows 下往往直接下载安装包安装了 (之前一直没去解决单个环境)现在整理下如下, 方式一(略,安装包有点大) 1. 官网下载An ......
Python3 windows Python