摘要:
CuPy是NumPy的GPU加速版本 CuPy 概览 今天我们来聊聊一个在 Python 数据科学领域中日益受到关注的库——CuPy。 什么是 CuPy? CuPy 是一个开源的 Python 库,它的设计初衷是为了使得在 GPU 上的计算变得简单快捷。 它提供了与 NumPy 非常相似的 API, 阅读全文
摘要:
您是否有时觉得在处理表格数据时感到不知所措? 也许你在处理一个大型 CSV 文件,遇到了各种数据不一致的问题,或者需要验证数据,确保其准确无误才能进行下一步分析。 传统的数据分析库或许功能强大,但学习曲线陡峭,用起来有点杀鸡用牛刀的感觉。 这时,有一个更适合此类任务的工具——那就是 Agate。 A 阅读全文
摘要:
处理简单的少量数据,对速度是无感的,但如果要处理大量数据,哪怕每次几十毫秒的差异,最终也会差异巨大。 比如,你要为客户清洗一遍企业系统数据中,一堆之前留下的庞大的 JSON 文件。如果你打算用 Python 自带的 JSON 模块,那就调整好心态,备足咖啡,享受煎熬吧。 但如果有人告诉你,有比 Py 阅读全文
摘要:
Python Pony ORM 是一个功能强大且易于使用的 ORM 库,它提供了简洁的语法和强大的功能,使得开发者能够更轻松地进行数据库操作。 Python Pony ORM 的主要特点包括: 简单易用:Python Pony ORM 提供了简单易懂的语法,使得开发者可以快速上手并进行数据库操作。 阅读全文
摘要:
简介 FastUI是一种全新的构建Web应用程序用户界面的方式,它是由声明式的Python代码定义的。它旨在为Python开发人员和前端开发人员提供一种简单而强大的工具,以便他们能够更高效地构建响应式的Web应用程序界面,而无需处理繁杂的JavaScript代码或底层的技术细节。 FastUI的优势 阅读全文
摘要:
在我们的日常工作中,特别是数据分析、地理信息系统 (GIS) 开发,或者在线零售等行业中,经常会遇到处理包含地址信息的文本数据这个棘手的任务。 面对大量规格不统一,格式不一致的非结构化地址数据,想要从中快速地提取分级地址、联系人、电话等,简直就是不可能完成的任务。 即使费九牛二虎之力写一个处理程序, 阅读全文
摘要:
Github地址:https://github.com/pybuilder/pybuilder 在Python项目开发中,良好的构建和自动化流程是非常重要的。PyBuilder是一个用于构建Python项目的工具,它提供了简单易用的方式来定义和管理项目的构建过程,包括依赖管理、测试、代码质量检查等。 阅读全文
摘要:
Github:https://github.com/abhiTronix/vidgear 在当今数字化的时代,视频处理应用变得越来越普遍。无论是视频流分析、实时视频处理还是视频流转码,都需要强大的工具来实现。Python Vidgear 库就是这样一个工具,它为开发人员提供了丰富的功能,用于处理实时 阅读全文
摘要:
Github地址:https://github.com/reorx/httpstat HTTP(Hypertext Transfer Protocol)是互联网上应用最广泛的协议之一,用于在客户端和服务器之间传输数据。在开发和维护Web应用程序时,了解HTTP请求和响应的性能和状态信息非常重要。Py 阅读全文
摘要:
Github地址:https://github.com/jmcarpenter2/swifter 在数据科学和数据分析领域,Pandas 是一个非常强大的 Python 库,用于数据操作和数据清洗。然而,当处理大规模数据集时,Pandas 可能会变得相对较慢。这就是 Python Swifter 出 阅读全文
摘要:
我们可能很少遇到需要判断图片类型的情况,因为通过扩展名一下子就判断出来了,但是从网上大量的下载图片,将它们作为机器学习的材料时,可能会遇到大量的图片只有数据没有扩展名的情况,为了将图片信息标准化,你就需要确定每一张图片数据的类型,到底是 jpg、png 还是 bmp 呢? 遇到这种状况,该怎么办呢? 阅读全文
摘要:
pdoc 是一个轻量级的库,专注于为 Python 项目生成 API 文档。 它通过扫描指定的模块和包,自动提取文档字符串,快速转化为易于浏览的 HTML 文档。这项技术尤其适用于需要快速生成文档的现代 Python 项目。 与市面上其他文档生成库例如 Sphinx 相比,pdoc 的特色在于其轻量 阅读全文
摘要:
00 — Loguru 库介绍 在编程世界里,日志记录是一项基础而重要的任务,它帮助我们理解软件的运行状态,监控问题,并进行故障排查。 然而,Python 的标准日志模块虽然功能强大,但对于初学者来说,配置过程可能既复杂又繁琐。 今天,我要介绍的是一个名为 Loguru 的 Python 库,它以简 阅读全文
摘要:
Github地址:https://github.com/xlwings/xlwings 在现代数据分析和报表生成中,Microsoft Excel仍然是一款非常流行和强大的工具。与此同时,Python作为一种高级编程语言,具备出色的数据处理和分析能力。那么,有没有一种方法可以将Excel和Pytho 阅读全文
摘要:
项目简介 文本隐水印,用来把一段信息嵌入到一段明文中,使信息隐密不可见,并且旁人无法察觉到嵌入后明文的变化。 经测试,在这些场景下信息隐藏比较完美 MacBook 版本的 Chrome 浏览器,包括知乎网页版、微博网页版等。 微信、钉钉。Mac/Iphone 版均可 苹果备忘录 用 Chrome 打 阅读全文
摘要:
项目简介 它是一个强大的多语言(97种语言)的混合文本自动分词工具。[中日英韩:已测试] 主要用途:它非常适合各种 TTS 语音合成项目,多语种混合文本的前端推理,和预处理后端训练。 它基于 py3langid 的扩展实现(>=python3.6)。 LangSegment It is a mult 阅读全文
摘要:
工作与学习中,有个场景需要判断指定日期是不是工作日,例如自动化办公工作日自动发邮件,量化交易判断是否为交易日等等, 因此我们需要能准确判断给的日期是不是工作日,Python中一般使用模块chinesecalendar来解决这个问题。 网友自己维护 from datetime import datet 阅读全文
摘要:
在之前开发windows应用程序时,为了实现一个注册码只能注册一台设备(只要不换机器一台电脑的设备序列号是唯一的),这时需要获取使用者电脑硬件的各种常见信息,如主板信息,cpu信息等,经过查询,模块vmi可以实现我的需求。 vim简介 WMI是一项核心的Windows管理技术,WMI作为一种规范和基 阅读全文
摘要:
https://github.com/ztane/python-Levenshtein/ 在处理文本数据时,我们经常需要比较两个字符串的相似度,无论是在自然语言处理、数据清洗还是用户输入验证中。这时,Levenshtein距离(又称编辑距离)就显得尤为重要。它衡量的是,将一个字符串转换成另一个字符串 阅读全文
摘要:
petl 是个啥? 如果你正在寻找一种简洁方便的方法来处理数据,那么 petl(Python ETL)值得你关注。 它的设计哲学就是简单易用,无论你是需要从 CSV 提取数据,还是想将 JSON 数据转换为表格形式,或者是对数据进行排序、过滤及聚合操作,petl都能够轻轻松松帮你搞定。 当然,市面上 阅读全文