51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

Python笔记

Python 队列

Python 队列

厉飞雨 阅读(231) 评论(0) 赞(13)

> 本文记录 Python 原生队列模块。 ### Python 队列 {#Python-队列} * queue 模块实现了多生产者、多消费者的队列。当必须在多个线程之间安全地交换信息时,它在线程编程中特别有用。该模块中的 Queue 类实现了所有必需的锁定语义。 * 该模块实现了三种类型的队列,它们仅在检索条目的顺序上有所不同。 * \*\*Queue \*\*...

Python 堆

Python 堆

厉飞雨 阅读(300) 评论(0) 赞(15)

<blockquote> <p>本文记录 Python 内置实现的小顶堆模块。</p> </blockquote> <h3>堆 {#堆}</h3> <ul> <li>堆是一种特殊的树,它每个结点都有一个值,堆的特点是根结点的值最小(或最大),且根结点的两个子树也是一个堆。就类似一堆东...

Python 内存泄漏

Python 内存泄漏

厉飞雨 阅读(303) 评论(0) 赞(16)

<blockquote> <p>python 自带内存回收机制,但时不时也会发生内存泄漏的问题,本文记录 Python 内存泄漏相关内容。</p> </blockquote> <h3>内存泄漏 {#内存泄漏}</h3> <p>程序运行时都需要在内存中申请资源用于存放变量,python 在处理内存...

Python 列表推导和生成器

Python 列表推导和生成器

厉飞雨 阅读(358) 评论(0) 赞(14)

<blockquote> <p>列表推导是构建列表(list)的快捷方式,可以使得代码可读性更好、效率更高。</p> </blockquote> <h3>列表推导 {#列表推导}</h3> <p>语法示例</p> <ul> <li> <p>可以代替...

Python 序列构成的数组

Python 序列构成的数组

厉飞雨 阅读(273) 评论(0) 赞(15)

<blockquote> <p>本文讨论 Python 中的不同序列类型。 Python 标准库用 C 实现了丰富的序列类型,可以按照包含对象类型和是否可修改进行分类。</p> </blockquote> <h2>包含对象类型 {#包含对象类型}</h2> <p>将 python 内置序列类型按...

Python - sqlite3 轻量数据库使用

Python - sqlite3 轻量数据库使用

厉飞雨 阅读(431) 评论(0) 赞(13)

<blockquote> <p>SQLite是python自带的数据库,不需要任何配置,使用sqlite3模块就可以驱动,本文记录使用方法。</p> </blockquote> <h3>简介 {#简介}</h3> <p>sqlite3模块不同于PyMySQL模块,PyMySQL是一个python...

Python 执行 Rsync 备份磁盘

Python 执行 Rsync 备份磁盘

厉飞雨 阅读(384) 评论(0) 赞(14)

<blockquote> <p>在 <a href="/notes/system/linux/rsync-usage/rsync-usage">Rsync 数据同步工具</a>中介绍了 rsync 的使用方法,本文记录:使用python语言执行备份磁盘命令,并记录日志。</p> </block...

Python 生成 2D 高斯核

Python 生成 2D 高斯核

厉飞雨 阅读(546) 评论(0) 赞(14)

> 本文记录 Python 中二维高斯核的生成方法。 ### 生成思路 {#生成思路} * 使用 `cv2.getGaussianKernel(ksize, sigma[, ktype])` 函数 * 该函数用于生成一维高斯核 * 生成一维高斯核后乘以自己的转置得到二维高斯核 ### 核心函数 {#核心函数} * `cv2.getGaussianKernel(ks...

Python 包管理工具 pip 使用详解

Python 包管理工具 pip 使用详解

厉飞雨 阅读(411) 评论(0) 赞(13)

> pip 是通用的 Python 包管理工具。提供了对 Python 包的查找、下载、安装、卸载的功能。本文记录相关功能用法。 ### 简介 {#简介} * pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。 * pip 官网:<https://pypi.org/project/pip/> > ...

Python 测试 SMTP 服务

Python 测试 SMTP 服务

厉飞雨 阅读(354) 评论(0) 赞(15)

> SMTP 服务用于转发邮件,本文记录 Python 测试SMTP的方法。 ### SMTP {#SMTP} * SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。 * python的smtplib提供了一种很方便的途径发送电子邮件。它对smtp协议进行...