1.loguru 1.1 loguru 介绍 loguru是一个功能强大且非常容易使用的第三方开源Python日志管理库。它建立在Python标准库中的logging...[作者空间]
1.概述 如果你写过Go项目,一定会喜欢其整洁的项目结构和项目依赖。而反观Python的项目结构和项目依赖,就真的一言难尽了。 Python最开始面向的并不是...[作者空间]
1.问题引入 假设我们有这样一个动物类,示例代码如下所示: 现在有这样一个需求,根据传入的动物名称...[作者空间]
1.概述 在日常写代码的过程中,经常能在很多地方看到__init__.py文件,似乎感觉没有什么用,但有时...[作者空间]
25 使用Python处理JSON数据 25.1 JSON简介 25.1.1 什么是JSON JSON全称...[作者空间]
24 类型标注 24.1 Python中的数据类型 在Python中有很多数据类型,比较常见如下所示: 整...[作者空间]
22. 常用内置模块 22.1 random模块 随机数据可以用于数学、测试、安全、算法等领域中。内置ra...[作者空间]
23 枚举 枚举是一组符号名称(枚举成员)的集合,枚举成员应该是唯一的、不可变的。 23.1 使用普通类实...[作者空间]
因项目需要根据指定格式的文件生成XML标注文件,可以方便使用LabelImg打开进行编辑和查看。其原始文...[作者空间]
19. 文件读写 19.1 文件操作 数据持久化,是将程序中的对象以数据的方式保存到磁盘上,在程序下次运行...[作者空间]
18.目录与文件 18.1 os和shutil 日常使用过程中,难免需要使用跟文件系统相关的标准库。在使用...[作者空间]
17.对象引用和拷贝 我们先来看看以下向个概念 变量:是系统变量名表中的元素,通常是由程序员进行定义声明 ...[作者空间]
16.生成器-迭代器 可循环迭代的对象称为可迭代对象,迭代器和生成器函数是可迭代对象,在Python中提供...[作者空间]
15.模块-包-库 15.1 基本概念 随着代码量的不断增多,一个文件里代码会越来越长,也不容易维护。为了...[作者空间]
14.异常处理 只要是人编写的代码,或多或少都会存在一些Bug,当这些Bug被程序捕捉之后,需要怎么处理,...[作者空间]
13 面向对象 13.1 基础概念 类: 类是具有一系列共同特征和行为的事件抽象概念集合。类所描述的概念和现实生...[作者空间]
12.解析式 解析式是将一个可迭代对象转换另一个可迭代对象的工具。在Python,容器类型的数据(str,...[作者空间]
11.函数 函数在Python占有非常重要的地位,可以实现代码复用,增强代码可读性等等。在Python在函...[作者空间]
10.循环语句 对于循环语句,Python仅提供了while和for两个,并未像其他编程语言一样提供for...[作者空间]
9.条件语句 9.1 基本语法 在编程语言中,会经常碰到在不同条件下完成不同的操作功能,在Python中仅...[作者空间]