06 2020 档案

摘要:因项目需要根据指定格式的文件生成XML标注文件,可以方便使用LabelImg打开进行编辑和查看。其原始文件默认使用逗号进行分隔,如下所示: 第1个值:原始图片中切图小文件,以AIpng_x,其中x代表原始图片的第几个切图文件 第2~5值:分别对应于ymin, xmin, ymax, xmax 第6个 阅读全文
posted @ 2020-06-28 20:23 Surpassme 阅读(871) 评论(0) 推荐(1) 编辑
摘要:22. 常用内置模块 22.1 random模块 随机数据可以用于数学、测试、安全、算法等领域中。内置random模块,可用于生成伪随机数。 真正意义上的随机数或随机事件是在某次产生过程中是按照实验过程中表现的分布概率随机产生的,其结果是不可预测的,不可见的。而计算机中的随机函数是按一定的算法模拟产 阅读全文
posted @ 2020-06-08 22:33 Surpassme 阅读(721) 评论(0) 推荐(0) 编辑
摘要:21 反射 21.1 反射概念 反射主要是指程序可以访问、检测和修改其本身状态或行为的一种能力。在Python中最重要的4个方法如下所示: getattr:获取指定字符串名称的对象属性 setattr:给对象添加类属性 hasattr:判断对象是否存在某个对应的对象 delattr:删除指定的属性 阅读全文
posted @ 2020-06-08 22:06 Surpassme 阅读(414) 评论(0) 推荐(0) 编辑
摘要:20.装饰器 20.1 函数基础知识 在Python中函数为一等公民,我们可以: 把函数赋值给变量 在函数中定义函数 在函数中返回函数 把函数传递给函数 20.1.1 把函数赋值给变量 在Python里,函数是对象,因此可以把它赋值给变量,如下所示: def hello(name="Surpass" 阅读全文
posted @ 2020-06-08 00:18 Surpassme 阅读(535) 评论(0) 推荐(1) 编辑
摘要:19. 文件读写 19.1 文件操作 数据持久化,是将程序中的对象以数据的方式保存到磁盘上,在程序下次运行时,可以将数据从磁盘上恢复到内存中。数据持久化的方式有很多,而最为常见的方式是将数据以文件的形式保存。在Python中,可以通过内置函数的方法进行文件的读、写、删除等操作。 19.1.1 文件的 阅读全文
posted @ 2020-06-03 01:27 Surpassme 阅读(742) 评论(0) 推荐(0) 编辑
摘要:18.目录与文件 18.1 os和shutil 日常使用过程中,难免需要使用跟文件系统相关的标准库。在使用Python文件系统中,常用的库为os和shutil标准库,方法如下所示: import os import shutil 18.1.1 遍历文件夹 os.getcwd():获取当前工作目录,返 阅读全文
posted @ 2020-06-03 01:25 Surpassme 阅读(305) 评论(0) 推荐(0) 编辑
摘要:17.对象引用和拷贝 我们先来看看以下向个概念 变量:是系统变量名表中的元素,通常是由程序员进行定义声明 对象:是计算机分配的一块内存,需要足够的空间去表示它的值 引用:是自动形成的从变量到对象的指针 可变对象:允许对自身内容进行修改。如list、dict、set、自定义类型等。 不可变对象:不允许 阅读全文
posted @ 2020-06-01 23:16 Surpassme 阅读(644) 评论(0) 推荐(1) 编辑
摘要:16.生成器-迭代器 可循环迭代的对象称为可迭代对象,迭代器和生成器函数是可迭代对象,在Python中提供了定义迭代器和生成器的协议和方法。 16.1 迭代和可迭代对象 16.1.1 可迭代对象、迭代器和可迭代协议 1.可迭代对象 在Python中,实现了__iter__()的对象是可迭代对象(It 阅读全文
posted @ 2020-06-01 23:15 Surpassme 阅读(427) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示