Skip to main content

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 — 图像生成 PDF
  • beautifulsoup4 — HTML 解析与爬取
  • chardet — 文本编码检测
  • PySide6(可选)— Qt GUI 界面
  • PyPDF2(可选)— PDF 排序/合并
  • h5py(可选)— HDF5 文件查看

License

MIT

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)

Source distribution for byzh-extra 0.0.10.4
File Size Uploaded Provenance
byzh_extra-0.0.10.4.tar.gz 49.1 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for byzh-extra 0.0.10.4
File Interpreter ABI Platform
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.

Release history Release notifications | RSS feed

This release

0.0.10.4 This release

2 release files No provenance

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