技术栈
python基础
叶 落
8 天前
python
·
接口
·
python基础
·
python中的接口概念
[Python基础课程]31_接口
在编程中,接口(Interface) 是一种纯粹的协议或契约。它只定义一个类“能做什么”(即方法签名),而不定义“怎么做”(即方法实现)。
一晌小贪欢
11 天前
开发语言
·
数据库
·
python
·
sql
·
python基础
·
python小白
Python ORM 深度解析:告别繁琐 SQL,让数据操作如丝般顺滑
在 Python Web 开发的生态中,几乎没有人能绕过数据库操作这一关。对于初学者来说,直接编写原生 SQL 语句似乎是最直接、最“掌控一切”的方式。然而,随着项目规模的扩大,原生 SQL 带来的痛点会逐渐显现,甚至成为维护的噩梦。
一晌小贪欢
14 天前
python
·
python基础
·
python3
·
python3.11
·
python小白
深入解析 Python 3.11 版本迭代:性能飞跃与更优雅的错误处理
在 Python 的版本迭代历史中,3.11 版本绝对是一个里程碑式的存在。长久以来,Python 因其解释型语言的特性,在执行速度上常被诟病为“慢”。但在 Python 3.11 中,核心开发团队引入了 Faster CPython 项目,旨在大幅提升解释器的性能。
一晌小贪欢
15 天前
开发语言
·
网络
·
python
·
网络协议
·
tcp/ip
·
python基础
·
python小白
Python 健壮性进阶:精通 TCP/IP 网络编程与 requirements.txt 的最佳实践
在讨论高阶的网络编程之前,我们必须先确保 Python 应用的地基是稳固的。很多开发者往往忽视了 requirements.txt 的规范管理,导致在部署或协作时出现“在我的机器上能跑”的尴尬局面。对于追求健壮性的 Python 程序来说,清晰的依赖管理是第一道防线。
一晌小贪欢
18 天前
开发语言
·
驱动开发
·
python
·
python基础
·
python小白
用 PyQt5 做一个「批量目录重命名」工具,并打包成带图标的 EXE
点击 投票 获取Python办公自动化高清书籍 点击 投票 获取Python办公自动化高清书籍 点击 投票 获取Python办公自动化高清书籍 (Excel Python:飞速搞定数据分析与处理 (【瑞士】费利克斯·朱姆斯坦) )
一晌小贪欢
21 天前
开发语言
·
python
·
程序员
·
python基础
·
python小白
·
python测试
Python 异步编程深度解析:从生成器到 Asyncio 的演进之路
在 Python 的开发生态中,我们经常面临一个看似无解的困境:同步代码的简洁性与 高并发场景的性能需求 之间的矛盾。
liu****
24 天前
人工智能
·
python
·
深度学习
·
python基础
深度学习简介
深度学习(Deep Learning)是机器学习的分支,是一种以人工神经网络为架构,对数据进行特征学习的算法。深度学习中的形容词“深度”是指在网络中使用多层。
liu****
1 个月前
人工智能
·
python
·
机器学习
·
python基础
·
特征降维
机器学习-特征降维
学习目标:用于训练的数据集特征对模型的性能有着极其重要的作用。如果训练数据中包含一些不重要的特征,可能导致模型的泛化性能不佳。例如:
liu****
1 个月前
数据结构
·
python
·
pandas
·
python基础
02_Pandas_数据结构
在Pandas中,Series是一维容器,Series表示DataFrame的每一列可以把DataFrame看作由Series对象组成的字典,其中key是列名,值是Series
liu****
2 个月前
开发语言
·
python
·
python基础
Python 基础语法(二):程序流程控制
在 Python 中,代码默认的执行顺序是从上到下,依次执行。这种结构清晰、无歧义的执行方式称为顺序语句。
一晌小贪欢
2 个月前
开发语言
·
python
·
python基础
·
python3
·
python小白
·
python生成器
Python-12 Python生成器与yield:惰性求值的艺术
生成器(Generator)是Python中一个强大而优雅的特性,它让我们能够创建惰性求值的迭代器。与一次性生成所有数据的列表不同,生成器按需生成数据,大大节省了内存。本文将深入探讨生成器的工作原理、使用场景和高级技巧。
一晌小贪欢
2 个月前
开发语言
·
python
·
python基础
·
python小白
·
python作用域
·
python小庄
Python-11 Python作用域与闭包:LEGB规则深度解析
Python的作用域规则和闭包机制是理解Python变量访问和函数行为的关键。本文将深入探讨LEGB规则、闭包的工作原理以及相关的最佳实践。
一晌小贪欢
4 个月前
爬虫
·
python
·
selenium
·
网络爬虫
·
python基础
·
python3
·
pathon爬虫
Python爬虫第6课:Selenium自动化浏览器与动态内容抓取
Selenium是一个用于自动化浏览器操作的工具,它可以模拟真实用户的行为,处理JavaScript动态生成的内容。
懒大王爱吃狼
6 个月前
ide
·
python
·
pycharm
·
python基础
·
python教程
·
pycharm安装
·
pycharm使用
PyCharm功能及安装使用教程
PyCharm 是由 JetBrains 开发的 Python 集成开发环境(IDE),专为 Python 开发者设计,提供代码编辑、调试、测试、版本控制等功能,支持专业版和社区版两个版本。
编程零零七
7 个月前
开发语言
·
python
·
python基础
·
python学习
·
python练习题
Python巩固训练——第一天练习题
丷从心
10 个月前
python基础
·
散列类型
【Python基础】散列类型
编程咕咕gu-
10 个月前
开发语言
·
python
·
python基础
·
pygame
·
python教程
从零开始玩python--python版植物大战僵尸来袭
大家好呀,小伙伴们!今天要给大家介绍一个超有趣的Python项目 - 用pygame制作植物大战僵尸游戏的进阶版本。相信不少小伙伴都玩过这款经典游戏,今天我们就用Python来实现它,让编程学习变得更加有趣!🌟
编程咕咕gu-
1 年前
人工智能
·
python
·
ocr
·
python基础
·
python教程
Python OCR文本识别详细步骤及代码示例
光学字符识别(OCR)是将图像中的文字转换为可编辑文本的技术。在Python中,我们可以利用多种库实现OCR功能。本文将详细介绍使用Tesseract和EasyOCR进行文本识别的步骤,并提供完整的代码示例。
懒大王爱吃狼
1 年前
开发语言
·
数据库
·
python
·
qt
·
mysql
·
python基础
·
命令模式
Python + Qt Designer构建多界面GUI应用程序:Python如何调用多个界面文件
Qt Designer是一个用户友好的图形用户界面设计工具,它可以帮助开发人员通过拖放的方式快速创建界面。在实际开发中,往往需要设计多个界面文件,并在Python代码中进行统一管理和使用。本文将介绍如何在Python中使用Qt Designer设计好的多个界面文件的常用方法。
懒大王爱吃狼
1 年前
服务器
·
开发语言
·
python
·
python基础
·
python爬虫
·
python学习
Python教学-最常用的标准库之一——OS库
os 库是 Python 标准库中的一个模块,它提供了一种方便的方式来使用操作系统相关的功能。os 模块提供了很多函数,可以用来处理文件和目录、访问环境变量、执行系统命令等。以下是一些常用的 os 模块的功能和示例: