byzh-extra
基于 byzh-core 的扩展包。
pip install byzh-extra → 导入名 byzh_extra
CLI 工具
| 命令 | 说明 |
|---|---|
b_py2ipynb <path> |
将 .py 文件转换为 Jupyter .ipynb 笔记本 |
b_ipynb2py <path> |
将 .ipynb 笔记本转换为 .py 脚本 |
b_str_finder <string> |
在当前目录的文本文件中搜索字符串 |
模块一览
所有子模块以 B 开头,类以 B_ 开头,函数以 b_ 开头。
| 模块 | 说明 |
|---|---|
| Bffmpeg | 视频格式转换、合并、切割 |
| Bconvert | 格式互转:py ↔ ipynb、图像 ↔ PDF、图像 → PPT、TS → MP4 |
| Bcrawler | 网页爬取:从 URL 抓取图像并生成为 PPT / PDF |
| Bfinder | 文件查找:文本内容搜索、大文件/大目录查找 |
| Bmine | m3u8 截图工具 |
| Bvideo | 视频转音频提取器,提供 CLI / Gradio / PySide6 三种使用方式 |
| Boffice | PDF 排序(自定义页序 / 范围)与合并 |
| Bm3u8 | m3u8 视频下载(多线程并行下载 TS 片段)与双面板 VLC 播放器 |
| Bqt | PySide6 GUI 演示与模板 |
| Bmarkdown | Markdown 目录生成 |
| Bmathematical_modeling | 数学建模算法:AHP(层次分析法)、TOPSIS、熵权法(EWM) |
| pandas | pandas 工具:DataFrame 字符串去空格、列转字典 |
| h5py | HDF5 文件结构递归查看器 |
依赖
byzh-core>=0.0.9.0— 核心基础工具python-pptx— PowerPoint 生成pdf2image— PDF 转图像fpdf2— 图像生成 PDFbeautifulsoup4— HTML 解析与爬取chardet— 文本编码检测PySide6(可选)— Qt GUI 界面PyPDF2(可选)— PDF 排序/合并h5py(可选)— HDF5 文件查看
License
Metadata
Release files for byzh-extra 0.0.10.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| byzh_extra-0.0.10.4.tar.gz | 49.1 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| byzh_extra-0.0.10.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 125.7 kB
Release files / byzh_extra-0.0.10.4.tar.gz
| Download URL | byzh_extra-0.0.10.4.tar.gz |
|---|---|
| Size | 49.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
94f2d683079af16110872b3f27ae189a78bb686c796c044aa1ece3377e9ac689
|
|
BLAKE2b-256 checksum How to use checksums |
614a27cee3d3accde9a5d0e6c9fef8e44ca03c3bc5501fa9a17db7ccf379a87f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.5
|
Release files / byzh_extra-0.0.10.4-py3-none-any.whl
| Download URL | byzh_extra-0.0.10.4-py3-none-any.whl |
|---|---|
| Size | 76.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
850fa31255e6dd7042ab2f14335b9fcf2d1405b2afad5ccb3e1ffebdddfda88b
|
|
BLAKE2b-256 checksum How to use checksums |
ce2abc5b2b4284dd407df84a11d95e470892798427361c45df20cbb8f4f65e4e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.5
|
Security for byzh-extra 0.0.10.4
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.