thumbnail
GitPython Python 操作 Git
有时,需要做复杂的 Git 操作,并且有很多中间逻辑。用 Shell 做复杂的逻辑运算与流程控制就是一个灾难。所以,用 Python 来实现是一个愉快的选择。这时,就需要在 Python 中操作 Git 的库。 GitPython 简介 GitPython是一个与Git库交互的Python库,包括底层命令(Plumbing)与高层命令(Porcel…
thumbnail
visualpython,基于 GUI 的 Python 代码生成器
Visual Python 是一个基于 GUI 的 Python 代码生成器,作为扩展,在  Jupyter Lab、Jupyter Notebook 和 Google Colab 上进行开发。  Visual Python 是一个开源项目,除了对各种 Python 数据科学库(pandas、seaborn 等)的强大支持之外,还可以使用 pyth…
thumbnail
Pynimate 生成精美动画
今儿介绍一个小而美的Python库,十分漂亮:Pynimate !! (需要python版本 3.9以上) 在某些时候真的可以用得上。 比如说一个分享会,分享数据、分享算法之类的,都可以用它来一次美美的展现! 先来欣赏一个效果案例: 真的眼前一亮,非常有质感,非常漂亮! 实操! 安装库 pip install pynimate 小小案例 官方给出一…
thumbnail
Playwright,Web测试和自动化的框架
Playwright 是一个用于 Web 测试和自动化的框架,可通过单个 API 实现 Chromium 、Firefox 和 WebKit 浏览器的自动化操作。 它旨在实现强大、可靠且快速的跨浏览器 Web 自动化,支持 Linux、Mac 以及 Windows 操作系统。 Playwright 的特点 Playwright 支持当前所有主流浏览…
thumbnail
sympy,快速解决常见的数学问题
https://github.com/sympy/sympy 在 Python 中,有一些用于代数的第三方模块。我最喜欢的之一是 “SymPy”,它封装了大量方法来帮助数据工程师快速解决常见的数学问题。 今天我们将通过适合初学者的代码示例介绍该模块的 7 个基本用法。 1、因式分解 首先,我们需要使用 Symbol 定义一个变量,它使得变量可以应用…
WireShark
WireShark OBS