
Python
文章平均质量分 65
Python相关
聪明的墨菲特i
开始学习开发编程的一枚小白,主学Python,求关注,求一起学习的道友。wx:mofitte
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python | 今天给大家分享下最常用的GUI宝藏库
Tkinter 是 Python 的标准 GUI 库,它内置在 Python 的标准库中,无需额外安装。Tkinter 提供了基本的窗口、按钮、文本框等组件,功能简单但足够完成一些基础的桌面应用开发。PyQt 是一个功能强大的 GUI 库,基于 Qt 框架。它提供了丰富的组件和强大的功能,支持复杂的用户界面设计和高级功能,如多线程、网络通信等。PySide 是 Qt 框架的另一个 Python 绑定,与 PyQt 类似,但它遵循 LGPL 许可证,更适合商业项目。原创 2025-04-30 10:37:49 · 1251 阅读 · 0 评论 -
Session与Cookie的核心机制、用法及区别
Cookie和Session是Web开发中两种重要的用户状态跟踪技术。Cookie存储在客户端,适用于存储少量的、不敏感的信息;而Session存储在服务器端,安全性更高,适用于存储敏感信息或大量数据。在实际开发中,可以根据具体需求选择合适的技术来实现用户状态的管理。原创 2025-04-21 17:05:30 · 860 阅读 · 0 评论 -
今天给大家安利一个高效二分查找模块
bisect查找插入位置:快速找到元素在有序列表中的插入位置。自动插入并保持有序:自动将元素插入到正确位置,保持列表有序。处理排名和得分区间:根据得分或排名将数据划分到不同的区间。维护有序且去重的列表:维护一个有序且不重复的列表。数据分桶:将数据按照一定的区间划分到不同的桶中。通过合理使用bisect模块,可以显著提升代码的效率和可读性,尤其在处理有序数据时表现出色。原创 2025-04-21 16:59:26 · 368 阅读 · 0 评论 -
Python内存管理机制与优化技巧:高效掌控资源
Python 的内存管理机制虽然强大,但合理地使用一些技巧可以进一步优化内存使用。通过避免内存泄漏、优化数据结构、使用生成器、显式删除对象、强制触发垃圾回收以及分析内存使用,你可以让你的程序运行得更高效、更稳定。希望这篇文章对你有所帮助!如果你对 Python 内存管理还有其他问题,欢迎留言讨论。下次见!🚀跟我学Python,每天一个Python小知识,每天都能睡踏实。原创 2025-04-18 10:41:51 · 939 阅读 · 0 评论 -
Python模块化开发让你告别“屎山”
模块化开发是一种将复杂系统分解为可管理的、独立的模块的方法。在 Python 中,模块(module)是一个.py文件,可以包含函数、类、变量等。多个模块可以组合成一个包(package),而多个包则构成了一个完整的项目。模块化开发的核心思想是“分而治之”。将一个大型项目分解为多个小模块,每个模块专注于一个特定的功能。这样不仅可以提高代码的可读性和可维护性,还能增强代码的复用性。通过模块化开发,我们可以将复杂的项目分解为多个小模块,每个模块专注于一个特定的功能。原创 2025-04-18 10:33:19 · 681 阅读 · 0 评论 -
AI时代,没必要学习Python?
在AI时代,学习Python不仅是为了掌握一项编程技能,更是为了提升你的逻辑思维能力和技术素养。Python作为AI的核心语言,将继续在多个领域发挥重要作用。无论你是学生、职场人士还是对技术感兴趣的学习者,掌握Python都将是未来职业发展的重要投资。那么,你认为在AI时代学习Python是否有必要呢?如果你已经掌握了Python,它给你带来了哪些帮助?如果你还没有学,又是什么在阻碍你呢?欢迎在评论区留言,分享你的看法!让我们一起在AI时代,用Python开启新的旅程!原创 2025-04-16 14:56:28 · 1791 阅读 · 0 评论 -
Python基础 | 快速学习Python数据类型
基本类型的内存存储方式容器类型的时间/空间复杂度可变性对程序逻辑的影响性能提示:优先选择不可变类型提升性能列表推导式比循环更高效使用sys.getsizeof()查看对象内存占用好了,以上就是我今天要分享的有关Python数据类型的知识点了,也建议大家可以通过交互式环境(如IPython)使用dir()和help()函数深入探索类型特性,同时参考官方文档获取最新特性。原创 2025-04-16 14:47:25 · 1115 阅读 · 0 评论 -
FastAPI基础知识点精要
FastAPI作为现代Python Web框架的标杆,凭借其性能、开发效率与现代化特性的完美结合,正在重塑Python后端开发的新范式:性能卓越✅ 基于Starlette和Uvicorn的异步架构,轻松应对高并发场景✅ 基准测试显示性能比传统框架快3-5倍,媲美Go/Node.js高效开发🛠️ 智能类型提示与Pydantic结合,实现即时代码验证📚 自动化文档系统让API维护成本降低70%现代特性🔌 强大的依赖注入系统管理复杂业务逻辑。原创 2025-04-15 14:27:29 · 863 阅读 · 0 评论 -
让代码开口说话:Python注释的七十二变
1.2 另类多行注释:三引号的伪装术二、注释进化论:从解释到黑魔法2.1 Docstring:会呼吸的注释函数文档串类文档串2.2 特殊注释:代码中的摩尔斯密码三、注释黑科技:意想不到的骚操作3.1 文档生成器投食指南(用doctest验证魔法效果:python -m doctest your_script.py)原创 2025-04-01 14:26:00 · 438 阅读 · 0 评论 -
把Python变成EXE:让程序带着魔法飞入千家万户
—— 来自一位抓狂的Python萌新的灵魂呐喊。原创 2025-04-01 11:56:03 · 370 阅读 · 0 评论 -
Python 办公技巧:PDF 自动化处理
解析文本、合并拆分文件、处理表单、转换格式、添加水印与签章、生成报表, OCR 文字识别原创 2025-03-31 16:17:22 · 1106 阅读 · 1 评论 -
5分钟教你入门Python新Web框架Robyn
如果你的项目对性能要求极高,尤其是需要处理高并发请求,Robyn是一个不错的选择。如果你需要快速开发小型项目或原型,Flask更为适合。如果你的项目是一个大型复杂系统,需要完整的解决方案和丰富的功能,Django是更好的选择。如果你需要构建高性能的 API 服务,并且希望有强大的类型校验和文档支持,FastAPI是一个理想的选择。原创 2025-03-31 10:50:55 · 626 阅读 · 0 评论 -
定时执行任务的实用方法:Python与系统工具的结合
方法适用场景优点缺点schedule定期执行任务(如每小时)灵活、易用需要额外安装模块简单循环执行简单、无需额外模块不够灵活,可能占用 CPU 资源系统任务计划(Windows/Linux)固定时间运行稳定、系统级需要熟悉系统工具如果你主要处理的是 Python 代码的定时任务,我推荐使用schedule模块;如果是系统级的长期任务,建议使用 Windows 的任务计划程序或 Linux 的cron。希望这些方法能帮助你更高效地实现定时任务的需求。原创 2025-03-28 11:01:22 · 341 阅读 · 0 评论 -
Python 的 datetime 模块用法指南
Python 的 datetime 模块用法指南原创 2025-03-26 09:43:23 · 406 阅读 · 0 评论 -
整理了一份小白学习Python的路线和发展方向
小白学习Python的路线和发展方向原创 2024-12-16 16:16:52 · 365 阅读 · 0 评论 -
Python | 什么是多线程、多进程
Python 中多线程、多进程的应用案例原创 2024-12-12 09:48:58 · 395 阅读 · 0 评论 -
Python进阶 | 什么是异步编程
Python异步编程基础原创 2024-11-29 16:08:28 · 387 阅读 · 0 评论 -
想要用Python实现自动化运维,得先学会这些。。
print("磁盘:%s 分区格式:%s"%(i.device,i.fstype))print("使用了:%sM,空闲:%sM,总共:%sM,使用率%s%%" %(disk_use.used/1024/1024,disk_use.free/1024/1024,disk_use.total/1024/1024,disk_use.percent))原创 2024-11-27 09:17:43 · 543 阅读 · 0 评论 -
Django项目 | 实现文件的上传和下载功能
在Django项目中实现文件的上传和下载功能原创 2024-11-26 17:28:46 · 1417 阅读 · 0 评论 -
Python爬虫 | Scrapy 爬虫框架学习
今天学习下scrapy爬虫框架,一个很流行的爬虫框架原创 2024-11-20 18:09:38 · 947 阅读 · 0 评论 -
Django项目 | 实现用户注册和登录时的手机号验证
实现用户注册和登录时的手机号验证原创 2024-11-19 15:57:41 · 948 阅读 · 0 评论 -
Django项目 | 实现登录注册验证电子邮箱
Django项目实现登录注册验证电子邮箱原创 2024-11-19 15:51:04 · 1081 阅读 · 0 评论 -
成为一名合格的全栈开发者,你掌握这些技能就可以了
全栈开发者需要掌握一系列前端和后端技术,以及项目管理和协作技能。原创 2024-11-15 09:12:42 · 389 阅读 · 0 评论 -
django博客项目实现站内搜索功能
django博客项目实现站内搜索功能原创 2024-11-12 16:37:05 · 755 阅读 · 0 评论 -
Django博客网站上线前准备事项
【代码】Django博客网站上线前准备事项。原创 2024-11-11 15:40:33 · 850 阅读 · 0 评论 -
Python Django项目部署上线流程
Django项目部署上线流程原创 2024-11-11 15:36:11 · 544 阅读 · 0 评论 -
Django前后端分离基本流程
Django前后端分离基本流程原创 2024-11-08 11:02:55 · 976 阅读 · 0 评论 -
Python爬虫 | 爬取豆瓣电影Top250的数据
简单记录一下,实现爬取豆瓣电影Top 250的数据。原创 2024-11-08 10:41:10 · 1639 阅读 · 0 评论 -
Python爬虫 | 什么是反爬虫技术与机制
反爬虫技术与机制原创 2024-11-07 14:01:44 · 1092 阅读 · 0 评论 -
Python爬虫实战 | 爬取网易云音乐热歌榜单
Python爬虫实战,爬取网易云音乐热歌榜单原创 2024-11-07 11:34:46 · 1597 阅读 · 0 评论 -
Python爬虫学习
Python爬虫是一种自动化获取网页数据的技术。原创 2024-11-06 12:00:49 · 2378 阅读 · 0 评论 -
pip镜像源问题
在使用Python的包管理工具pip时,我们经常会遇到下载速度慢的问题。这很大程度上与pip所使用的源有关。原创 2024-11-06 11:08:52 · 749 阅读 · 0 评论 -
Python进阶 | Django框架数据库与Model之间的关系
在Django中,每个模型(Model)都是一个Python类,它继承自。这个类定义了数据库中的一个表结构,包括字段(Fields)和表的行为(Methods)。原创 2024-11-01 11:52:25 · 723 阅读 · 0 评论 -
学习正则表达式,如何校验手机号与电子邮箱
利用正则表达式如何校验手机号与电子邮箱的准确性原创 2024-11-01 09:53:19 · 2513 阅读 · 0 评论 -
Python装饰器进阶使用技巧
接着上一篇的内容,继续讲一些进阶技巧。原创 2024-10-31 15:29:19 · 248 阅读 · 0 评论 -
学会Python装饰器,开发快人一步
Python装饰器的用法,以及用户认证中使用登录装饰器的快捷用法案例原创 2024-10-31 15:23:43 · 545 阅读 · 0 评论 -
Django框架实现用户认证
Django框架实现用户认证的基本流程原创 2024-10-30 18:03:23 · 1133 阅读 · 0 评论 -
Django中的ModelForm组件
Django中的ModelForm组件介绍原创 2024-10-21 09:17:45 · 968 阅读 · 0 评论 -
Python中3个常见网络爬虫库
Python中3个非常流行的开发网络爬虫的库原创 2024-10-17 14:58:00 · 723 阅读 · 0 评论 -
Django开发流程
Django是一个高级的Python Web框架,它鼓励快速开发和干净、实用的设计。原创 2024-10-16 22:41:49 · 574 阅读 · 0 评论