visualpython,基于 GUI 的 Python 代码生成器
Visual Python 是一个基于 GUI 的 Python 代码生成器,作为扩展,在 Jupyter Lab、Jupyter Notebook 和 Google Colab 上进行开发。 Visual Python 是一个开源项目,除了对各种 Python 数据科学库(pandas、seaborn 等)的强大支持之外,还可以使用 pyth…
Pynimate 生成精美动画
今儿介绍一个小而美的Python库,十分漂亮:Pynimate !! (需要python版本 3.9以上) 在某些时候真的可以用得上。 比如说一个分享会,分享数据、分享算法之类的,都可以用它来一次美美的展现! 先来欣赏一个效果案例: 真的眼前一亮,非常有质感,非常漂亮! 实操! 安装库 pip install pynimate 小小案例 官方给出一…
Playwright,Web测试和自动化的框架
Playwright 是一个用于 Web 测试和自动化的框架,可通过单个 API 实现 Chromium 、Firefox 和 WebKit 浏览器的自动化操作。 它旨在实现强大、可靠且快速的跨浏览器 Web 自动化,支持 Linux、Mac 以及 Windows 操作系统。 Playwright 的特点 Playwright 支持当前所有主流浏览…
sympy,快速解决常见的数学问题
WireShark
https://github.com/sympy/sympy 在 Python 中,有一些用于代数的第三方模块。我最喜欢的之一是 “SymPy”,它封装了大量方法来帮助数据工程师快速解决常见的数学问题。 今天我们将通过适合初学者的代码示例介绍该模块的 7 个基本用法。 1、因式分解 首先,我们需要使用 Symbol 定义一个变量,它使得变量可以应用…
WireShark OBS
使用 nvm 管理不同版本的 node 与 npm
在我们的日常开发中经常会遇到这种情况:手上有好几个项目,每个项目的需求不同,进而不同项目必须依赖不同版的 NodeJS 运行环境。如果没有一个合适的工具,这个问题将非常棘手。 nvm 应运而生,nvm 是 Mac 下的 node 管理工具,有点类似管理 Ruby 的 rvm,如果需要管理 Windows 下的 node,官方推荐使用 nvmw 或 …