一个Python图形界面库
简介 Kivy 是一个开源的 Python 库,旨在帮助开发人员构建具有现代和吸引人的图形用户界面的应用程序。它采用了一种声明性的方式来定义用户界面,这意味着你可以使用简单的 Python 代码来描述……
Python的一个并行计算库
简介 当我们需要解决大规模计算问题时,单个计算机的计算能力可能不足以满足需求。这时,我们可以利用多台计算机的并行计算能力来加速计算过程。MPI(Message Passing Interface)是一……
一个构建Python命令行应用的开源库
简介 当我们编写 Python 程序时,我们经常需要与用户进行交互,接收输入并输出结果。Python 提供了许多方法来实现这一点,其中一个非常方便的方法是使用 typer 库。typer 是一个用于构……
一款Python高性能数据处理工具
简介 Polars 是一个开源的 Python 库,是一个高性能数据处理库,提供了类似于 Pandas 的 API 接口。它在处理大规模数据时表现出色,能够快速执行各种数据操作,如筛选、转换、连接等。……
一款Python音频处理利器
当谈到音频处理和编辑时,PyDub 是一个非常强大且易于使用的开源库。它提供了许多功能,如音频剪切、合并、混音、变速、变调等。本篇带大家一起逐步了解 PyDub 的基本原理和使用方法。 安装 PyDu……
Python操作自动化
当我们需要自动化进行一些重复性的任务时,Python 中的 pyautogui 库就可以派上用场了,这个库可以模拟鼠标和键盘的操作,让我们的程序可以像人一样与计算机进行交互。 首先,我们需要安装 py……
一款大大简化Python自然语言处理的开源库
简介 TextBlob 是一个 Python 库,用于处理文本数据的自然语言处理(NLP)任务。它提供了简单且易于使用的 API,使得对文本进行分析、情感分析、词性标注、名词短语提取等任务变得更加简单……
Python中的JSON解析,用它就够了
当我们处理数据时,经常需要将数据转换为不同的格式,比如将数据从 Python 对象转换为 JSON 格式,或者将 JSON 格式的数据转换为 Python 对象。simplejson 最初是作为 Py……
一款Python认证和授权的利器
简介 authlib 是一个开源的 Python 库,旨在提供简单而强大的认证和授权解决方案。它支持多种认证和授权协议,如 OAuth、OpenID Connect 和 JWT。authlib 具有灵……
一个纯Python构建的Web应用框架
简介 虽然现在有很多 Python web 应用框架,但大多数都是为小型数据应用程序设计的,或者使用了未经大规模验证的范式。随着应用程序复杂性的增加,代码组织、可重用性和状态往往会受到影响,结果要么是……
Python实用模块(四十二)nicegui
环境 python 3.9.16 nicegui 1.3.9 前言 在现代计算机应用程序开发中,图形用户界面(GUI)是用户与程序交互的重要组成部分。然而,GUI 开发往往需要大量的代码和复杂的布……
Python实用模块(四十一)python-ffmpeg
环境 python 3.8 python-ffmpeg 2.0.4 前言 python-ffmpeg 是一个基于 Python 的音视频处理库,它可以使用 FFmpeg 的各种功能来实现音视频的剪……
Python实用模块(四十)TheFuzz
环境 python 3.8 TheFuzz 0.18.0 简介 TheFuzz 是 Python 中的一个用于字符串模糊匹配的工具,它可以帮助我们在大规模数据中找到相似的字符串。本文将介绍 The……
Python实用模块(三十九)dash
环境 python 3.8 dash 2.9.2 前言 dash 是一个用来创建 web 应用的 python 库,它建立在 Plotly.js(同一个团队开发)、React 和 Flask 之上……
Python实用模块(三十八)cvzone
环境 windows 10 64bit python 3.8 cvzone 1.5.6 简介 cvzone 是一个计算机视觉开源库,其核心是基于 opencv 和 mdiapipe,使用它可以很方……
Python实用模块(三十七)python-mss
环境 windows 10 64bit python 3.8 mss 6.1.0 前言 python-mss 是一个速度非常快的截图工具,支持跨平台,使用纯 python 语言开发。 安装 使用 ……
Python实用模块(三十六)captcha
环境 windows 10 64bit python 3.8 captcha 0.4 前言 captcha 是一个用来生成图片或音频验证的第三方库,验证码技术在 web 应用中非常常见。本篇我们就……
Python实用模块(三十五)pendulum
环境 python 3.8 pendulum 2.1.2 前言 pendulum 是一个操作日期时间的开源库,相比内置库 datetime 更加简单、易操作,实际上,pendulum 就是基于 d……