myutils-xsy
✨ 一个包含多种实用功能的 Python 工具箱,支持图形化界面启动。常用功能包括 PDF 图片处理、Word 表格提取、批量重命名、GIS 地图浏览、日期计算等,适合日常办公和研究工作。
📦 安装
✅ 使用 PyPI 主站安装(推荐)
pip install myutils-xsy -i https://pypi.org/simple
⚠️ 新版本发布后,国内镜像(如清华)可能存在同步延迟。如遇安装失败,请切换回主站。。
🇨🇳 使用清华镜像安装(同步后可用)
pip install myutils-xsy -i https://pypi.tuna.tsinghua.edu.cn/simple
🚀 使用方法
方式一:启动 GUI 工具箱
myutils
将弹出一个带按钮的工具选择窗口。
方式二:直接调用某个命令行工具(若已定义)
date_calculator
word2excel
batch_print_pdf
batch_renamer
combine_images_vertically
📁 工具列表(持续更新中)
| 工具名称 | 命令名 | 描述 |
|---|---|---|
| 日期计算器 | date_calculator |
公历、农历、节假日转换与查询 |
| Word 转 Excel | word2excel |
批量提取 Word 表格为 Excel |
| 批量打印 PDF | batch_print_pdf |
一键打印多个 PDF 文件 |
| 批量重命名 | batch_renamer |
根据规则批量重命名文件 |
| 图片纵向合并 | combine_images_vertically |
将多张图片纵向拼接合成 |
| 图片合并工具 | combine_images |
更多图片合并样式支持 |
| GIS 地图浏览器 | gis_map |
简易 GIS 图层浏览与查看 |
| PDF 去文字水印 | remove_pdf_watermark |
去除 PDF 中的文字水印 |
| PDF 去图片水印 | remove_pdf_fig_watermark |
去除 PDF 中嵌入的图片水印 |
💡 开发者使用
你也可以从源代码运行:
git clone https://github.com/xushengyichn/myutils.git
cd myutils-xsy
pip install .
myutils
🛠 依赖项
本项目基于以下开源库:
Pillow, PyMuPDF, tkcalendar, geopandas, fiona, folium, PyQt5, PySide6, python-docx, zhdate 等
所有依赖会自动在安装时拉取。
📄 许可证
本项目使用 MIT License 开源。
🧑💻 作者 Shengyi Xu GitHub: @xushengyichn
Metadata
Release files for myutils-xsy 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| myutils_xsy-0.1.1.tar.gz | 50.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| myutils_xsy-0.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 109.5 kB
Release files / myutils_xsy-0.1.1.tar.gz
| Download URL | myutils_xsy-0.1.1.tar.gz |
|---|---|
| Size | 50.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3325831386bf41027c1a9b32a37552e939a9d750387e985a578aafbd06cecb13
|
|
BLAKE2b-256 checksum How to use checksums |
90f26580c0281423feb729a1fedcb963af3f7450a8f341183d8e3fc8b2ee65cc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.7
|
Release files / myutils_xsy-0.1.1-py3-none-any.whl
| Download URL | myutils_xsy-0.1.1-py3-none-any.whl |
|---|---|
| Size | 58.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
70a85c9bf117049e045d841ccc71c9699a3a43f57366489acd5ba2ac8339f9b9
|
|
BLAKE2b-256 checksum How to use checksums |
d6e7e4eba2b1e130267345719152a9b8f2fd8c5c5c944e315bd9c7734f737c12
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.7
|