51工具盒子

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

Python笔记

Python 正则表达式 re 模块

Python 正则表达式 re 模块

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

<blockquote> <p>Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。本文记录python re 模块使用方法。</p> </blockquote> <h3>简介 {#简介}</h3> <p>compile 函数根据一个模式字符串和可选的标志参数生...

Python 验证链接有效性

Python 验证链接有效性

厉飞雨 阅读(265) 评论(0) 赞(11)

<blockquote> <p>链接可能由于种种原因失效,本文记录 Python 验证链接有效性的方法。</p> </blockquote> <h3>request {#request}</h3> <p>返回结果:</p> <ul> <li>有效链接:<...

Python 从视频中提取图像

Python 从视频中提取图像

厉飞雨 阅读(241) 评论(0) 赞(12)

<blockquote> <p>视频由图像连续切换构成,本文记录python提取视频中图像的方法。</p> </blockquote> <h3>核心方法 {#核心方法}</h3> <ul> <li>使用opencv 库 中的<code>VideoCapture</c...

Python 图像保存质量设置

Python 图像保存质量设置

厉飞雨 阅读(446) 评论(0) 赞(29)

<blockquote> <p>Jpeg 和 PNG 是两种常用的图像压缩格式,不同场景需要不同质量的图像,本文记录python保存压缩图像控制图像质量的方法。</p> </blockquote> <h3>常用图像格式 {#常用图像格式}</h3> <h4>BMP(无压缩) {#BMP(无压缩)...

Python 魔法函数总结

Python 魔法函数总结

厉飞雨 阅读(329) 评论(0) 赞(11)

<blockquote> <p>本文记录Python类中的魔法函数(前后双下划线的函数)的用法。</p> </blockquote> <h3>下划线与类函数、变量 {#下划线与类函数、变量}</h3> <p>Python用下划线作为变量前缀和后缀指定特殊变量、函数</p> <h...

Python 装饰类中所有自定义函数

Python 装饰类中所有自定义函数

厉飞雨 阅读(270) 评论(0) 赞(17)

<blockquote> <p>Python 装饰器可以对既有方法执行强大的自定义功能, 而且使用<code>@</code>关键字已经是很方便的使用方式了,但是无法解决需要装饰所有函数的需求,本文记录解决方案。</p> </blockquote> <h3>解决思路 {#解决思路}</h3...

Python - random 和 numpy.random 使用方法

Python - random 和 numpy.random 使用方法

厉飞雨 阅读(241) 评论(0) 赞(11)

<blockquote> <p>代码中经常会用到随机的部分,此时需要使用程序自带的伪随机数发生器,本文记录常用方法。</p> </blockquote> <h3>python 伪随机数产生方法 {#python-伪随机数产生方法}</h3> <ul> <li>python 原生 ra...

Python - 性能分析 profile 使用方法

Python - 性能分析 profile 使用方法

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

> 代码性能至关重要,但有时难以弄清性能瓶颈的位置,python的`profile`包可以解决这个问题并指导提升代码性能。 ### 简介 {#简介} 代码优化的前提是需要了解性能瓶颈在什么地方,程序运行的主要时间是消耗在哪里,对于比较复杂的代码可以借助一些工具来定位,python 内置了丰富的性能分析工具,如 `profile`, `cProfile` 与 `hots...

Python - 多线程

Python - 多线程

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

<blockquote> <p>线程是操作系统调度运算的最小单位,本文记录python使用多线程的方法。</p> </blockquote> <h3>线程简介 {#线程简介}</h3> <h4>什么是线程 {#什么是线程}</h4> <p>**线程(Thread)**也叫...