Skip to main content

zhixinpy

PyPI version Python Version

简介

zhixinpy 是一款功能强大的 Excel 插件,专为办公自动化设计。它通过 Python 提供丰富的 Excel 功能扩展,包括 Excel 宏、Excel 函数、在线更新和功能授权管理等。

主要功能

zhixinpy 提供多种功能模块,帮助用户提升 Excel 工作效率:

日历函数 (Calendar)

提供日期和日历相关的函数,帮助处理日期计算、工作日判断等操作。

图表功能 (Chart)

基于 plotly、matplotlib 和 seaborn 等库,提供强大的数据可视化能力,支持在 Excel 中创建各类专业图表。

文本处理 (Text)

提供文本处理函数,如正则表达式提取、文本转换等功能。

数据转换 (Converter)

支持各种数据格式转换功能,如大小写转换、日期格式转换等。

智能查找 (Lookup)

提供基于 NLP 的智能查找功能,支持模糊匹配和相似度搜索。

实时数据 (RTD)

支持实时数据更新,如股票行情等信息的实时获取。

数据分析 (Series)

提供时间序列分析功能,支持使用 Prophet 等算法进行数据预测。

安装方法

pip install zhixinpy
zhixinpy install

系统要求

  • Python 3.11 或更高版本 (小于 3.13)
  • Windows 操作系统
  • 64位Microsoft Excel 2010 或更高版本

使用示例

在 Excel 中使用函数

# 使用智能查找功能
=nlp_vlookup(查找值, 表格区域, 返回列索引, 是否包含分数, 是否返回所有匹配项, 阈值)

# 使用时间序列预测
=prophet(数据数组, 日期列, 值列, 预测周期)

# 使用正则表达式提取文本
=regexExtract(文本, 正则表达式, 分隔符)

使用 Ribbon 界面

zhixinpy 提供了 Excel Ribbon 界面,可以方便地访问各种功能,如发送邮件、配置设置等。

作者

  • Morgan Yuan

文档

更多详细文档请访问:https://zhixin.readthedocs.io

发布历史

0.2.18 (2025-06-19)

  • 优化了图表功能。

0.2.12 (2025-05-22)

  • 优化了帮助文档。

0.2.11 (2025-05-15)

  • 修复了一些已知问题。

0.2.10 (2025-05-15)

  • 初始发布。

Metadata

Release files for zhixinpy 0.2.22

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for zhixinpy 0.2.22
File Interpreter ABI Platform
zhixinpy-0.2.22-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
zhixinpy-0.2.22-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
zhixinpy-0.2.22-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details

Total release size: 12.9 MB

Release files / zhixinpy-0.2.22-cp313-cp313-win_amd64.whl

Download URL zhixinpy-0.2.22-cp313-cp313-win_amd64.whl
Size 4.3 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
4c546c3d2ca02f6de818b2cab9147113c7d8f7f83dedbece00c2d93952b3f203
BLAKE2b-256 checksum
How to use checksums
92a977d0bdd4179ef8855a0aa531ea62b662d368710230d97d45d06e9fa5fb4c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / zhixinpy-0.2.22-cp312-cp312-win_amd64.whl

Download URL zhixinpy-0.2.22-cp312-cp312-win_amd64.whl
Size 4.3 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
30567588c25c244b2e7eea97f4ff3d2725d870dd1db119bf6e9f0bccfd5a791f
BLAKE2b-256 checksum
How to use checksums
7140aa1febbf4d21247ac715c25b3c7b2c8472d94a345c72c4560e7a24a297eb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / zhixinpy-0.2.22-cp311-cp311-win_amd64.whl

Download URL zhixinpy-0.2.22-cp311-cp311-win_amd64.whl
Size 4.3 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
d2e7e624903ba033ff692816c574ef7231e0f120efa7dfeb7da60cd2de0df75a
BLAKE2b-256 checksum
How to use checksums
9129578376397a30d144ac6a2d395e1d7a91336dd7fd4f24977df6d75d798f7f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release history Release notifications | RSS feed

This release

0.2.22 This release

3 release files

0.2.21

3 release files

0.2.20

2 release files

0.2.19

2 release files

0.2.18

2 release files

0.2.17

2 release files

0.2.13

2 release files

0.2.12

2 release files

0.2.11

2 release files

0.2.10

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page