Skip to main content

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)

Source distribution for myutils-xsy 0.1.1
File Size Uploaded
myutils_xsy-0.1.1.tar.gz 50.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for myutils-xsy 0.1.1
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1.0

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