51工具盒子

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

Python笔记

Python 非线性规划 scipy.optimize.minimize

Python 非线性规划 scipy.optimize.minimize

厉飞雨 阅读(6) 评论(0) 赞(0)

> 在 python 里用非线性规划求极值,最常用的就是 `scipy.optimize.minimize()`,本文记录相关内容。 ### 简介 {#简介} `scipy.optimize.minimize()` 是 Python 计算库 Scipy 的一个功能,用于求解函数在某一初始值附近的极值,获取 一个或多个变量的标量函数的最小化结果 ( Minimizati...

Python 动态图表 pyecharts 使用

Python 动态图表 pyecharts 使用

厉飞雨 阅读(6) 评论(0) 赞(0)

> Echarts 有Python 版,叫做 pyecharts,使用起来十分方便,本文记录基本使用方法。 ### 简介 {#简介} [Echarts](https://github.com/ecomfe/echarts) 是一个由百度开源的数据可视化,凭借着良好的交互性,精巧的图表设计,得到了众多开发者的认可。而 Python 是一门富有表达力的语言,很适合用于数据...

Python 异步执行 Asyncio

Python 异步执行 Asyncio

厉飞雨 阅读(6) 评论(0) 赞(1)

> 异步和高并发在一些服务器场景需求很多,从2013年起由 Python 之父 Guido 亲自操刀主持了Tulip(asyncio)项目的开发,使得 Python 具备了优雅的异步编程库。 ### 简介 {#简介} * 之前介绍了使用 [Python Threading 实现异步编程](/notes/coding/python/asyncio/threading/)...

Python 异步执行 Threading

Python 异步执行 Threading

厉飞雨 阅读(5) 评论(0) 赞(0)

> 有时需要程序异步执行,本文记录 Python 通过多线程实现异步执行的方法。 ### 简介 {#简介} * 异步执行模式,是指语句在异步执行模式下,各语句执行结束的顺序与语句执行开始的顺序并不一定相同。 * 同步执行时任务需要顺序执行,后续任务需要先置任务执行完成后才能运行;异步任务则是后续任务不需要等到先置任务返回结果,自顾自就运行起来的一种任务调度方式,通过状...

Windows 下 Python 使用浏览器自动化工具 Selenium 实现网页自动截图

Windows 下 Python 使用浏览器自动化工具 Selenium 实现网页自动截图

厉飞雨 阅读(6) 评论(0) 赞(0)

> Selenium 是一个包含一系列工具和库的网页自动化工程,本文记录使用 Selenium 在 Windows 操作系统 Python 下实现网页自动截图的方法。 ### 简介 {#简介} Selenium 是一个包含一系列工具和库的网页自动化工程, 它提供了用于模拟用户与浏览器交互的扩展,用于缩放浏览器分配的分发服务器,以及用于实现 W3C WebDriver ...

Python 使用 matplotlib.animation 绘制动图

Python 使用 matplotlib.animation 绘制动图

厉飞雨 阅读(5) 评论(0) 赞(0)

> `matplotlib.animation` 是 `matplotlib` 的动态图库,本文记录使用方法。 ### 用法介绍 {#用法介绍} * `matplotlib` 是 Python 中常用的绘图工具,其中的`animation` 可以绘制动画 * 官方文档:<https://matplotlib.org/stable/api/_as_gen/mat...

FFmpeg 视频压缩与 Python 调用方法

FFmpeg 视频压缩与 Python 调用方法

厉飞雨 阅读(6) 评论(0) 赞(0)

> `FFmpeg` 是操作视频的开源工具,本文记录 `Python` 操作 `FFmpeg` 进行视频压缩的方法。 ### 简介 {#简介} * `FFmpeg` 是一个完整的,跨平台的解决方案,记录,转换和流音频和视频。 * 官网:<https://ffmpeg.org/> ### 下载安装 {#下载安装} * 下载链接:<https://...

Python 读写 RAW 格式图像

Python 读写 RAW 格式图像

厉飞雨 阅读(6) 评论(0) 赞(0)

> RAW 格式是相机产生的原始图像格式,带有丰富的图像信息,但其本身并不是常用的图像格式,本文记录 Python 下 RAW 图像的读写方法。 ### RAW 图像 {#RAW-图像} * RAW的原意就是"未经加工"。可以理解为:RAW图像就是CMOS或者CCD图像感应器将捕捉到的光源信号转化为数字信号的原始数据。RAW文件是一种记录了数码相机...

Python 测试框架 pytest —— 生成测试报告

Python 测试框架 pytest —— 生成测试报告

厉飞雨 阅读(4) 评论(0) 赞(0)

> Pytest 执行过测试任务后我们需要查看整体测试情况,本文记录使用 pytest 生成测试报告的几种方法。 ### 简介 {#简介} * Pytest 生成测试报告有几种方法,本文以 `mtutils` 库中的测试代码为例,分别尝试几种测试报告的使用 ### **ResultLog** {#ResultLog} * pytest 自带测试报告输出功能 * *...

Python 执行系统命令

Python 执行系统命令

厉飞雨 阅读(7) 评论(0) 赞(0)

> Python 编程过程中经常会用到系统命令,本文记录实现方法。 ### 系统命令 {#系统命令} * 作为胶水语言,Python可以很方便的执行系统命令,Python3中常用的执行操作系统命令有以下方式 1. **os.system()** 2. **os.popen()** 3. **subprocess 模块** ### os.system {#os-sy...