26.2k,收下这个FastAPI全栈模板!
由 FastAPI 的创始人亲自维护,集成了业界主流技术栈,开箱即用,为你省去大量环境搭建时间,这个全栈模板基于 FastAPI、SQLModel、PostgreSQL、Docker 和 React ……
Python处理AVIF图片格式
AVIF是什么 AVIF 即 AV1 Image File Format 是一种开放的、无版税的图像文件格式规范,用于存储使用 AV1 压缩的图像或图像序列,并将其封装在 HEIF(High Effi……
Python中的封装
当我们谈到 Python 中的封装时,可以将其类比为一个礼物盒子。封装是面向对象编程的一个重要概念,它允许我们将数据和相关的方法包装在一个单独的单元中,就像将礼物放在一个盒子里一样。 在 Python……
Python中的继承
当我们学习编程时,经常会遇到需要重复编写相似功能的情况。为了避免重复劳动,Python 提供了一种称为 继承 的特性,它允许我们创建一个新的类,该类可以继承已有类的属性和方法。这样,我们就可以在不重复……
Python中的3D矩阵操作
3D 矩阵又称为立体矩阵,是指一个具有三个维度的矩阵结构。相比二维矩阵,它增加了一个深度维度。在 3D 矩阵中,第一个维度表示行数,第二个维度表示列数,第三个维度表示层数或深度,可以想象成一个多层的立……
5个超实用的python代码片段
本篇收集了5个常用的 Python 代码片段,非常实用,可以帮助我们更高效的编写代码,实现我们想要实现的功能。 密码生成器 import random import string total = st……
这个库,让Python与Excel完美结合
简介 在现代数据分析和处理中,Python 和 Excel 都扮演着非常重要的角色。如果,能将这两者无缝结合在一起并发挥它们各自的优势,是一个令人兴奋的想法。幸运的是,PyXLL 这个 Excel 插……
Python中的一个调试利器
简介 在编程过程中,几乎难以避免的会出现错误。事实上,程序员为了消除错误,要花费大量的时间在代码调试上。在调试过程中,使用 print() 语句来理解程序流程和发现意外行为无疑是最常用的方法。 然而,……
一个Python终端增强开源库
简介 rich 是由 Will McGugan 开发的一个开源库,旨在提供更好的终端文本渲染和样式处理能力。它提供了丰富的文本格式化选项,包括颜色、粗体、斜体、下划线、对齐等。rich 不仅适用于命令……
Python中的天文计算开源库
简介 ephem 模块为 Python 提供了精确的天文计算能力,可以预测星球、卫星的轨道信息,计算日出日落、经星时间等数据,它的算法准确可靠。最初由 Brandon Craig Rhodes 在20……
Python进度条显示方案
简介 tqdm 是一个非常常用的 Python 进度条库,它可以在循环迭代和 IO 操作期间添加一个进度条,直观地显示循环迭代的进程。 tqdm 是在2013年发布的,目的是为 Python 提供一个……
Python中的Pathlib
简介 pathlib 模块是 Python 3.4中新增的标准库,它提供了面向对象的文件系统路径处理方法。pathlib 致力于解决直接操作文件路径字符串容易引发的错误,对路径提供了内置的多种处理方式……
Python中的装饰器
装饰器是一个非常有用而又常被误解的功能,可以让我们在不修改函数或类的源代码情况下给它们提供扩展功能。本文将通过具体示例带你深入理解 Python 装饰器的用法。 装饰器基础 装饰器本质上是一个函数,它……
Python2转换成Python3
环境 windows 11 64bit 2to3 简介 Python2 和 Python3 在语法和某些模块的使用上是有一些差别的,对于一些用 python2 编写的历史项目,要重新启用它们,2t……
Python中字典转换成字符串的3种方法
环境 windows 11 64bit python 3.10.9 简介 Python 提供了多种数据类型来存储各种格式的值,包括字符串、字典、列表等。在编程时,经常会遇到将一种数据类型转换为另一……
pip安装库时报错Microsoft Visual C++ 14.0 is required?
环境 windows 10 64bit python 3.6 前言 多次碰到网友朋友的咨询,问题是在使用 pip 安装某个库时报错,信息是 running install running buil……
Python Web框架Gradio
环境 windows 10 64bit gradio 3.27.0 python 3.8 简介 本文将介绍 Gradio 库,它是 Python 的一个 web 框架,可以帮助我们快速构建交互式 ……
Python 虚拟环境迁移
环境 windows 10 64bit anaconda 2022 conda-pack 0.6.0 简介 跑一些大型的深度学习项目,环境配置往往会花费很大一部分时间,要是碰上一些依赖库的版本问题……