Skip to main content

基于byzh-core的扩展包

Project description

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 格式互转:pyipynb、图像 ↔ 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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

byzh_extra-0.0.10.3.tar.gz (41.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

byzh_extra-0.0.10.3-py3-none-any.whl (62.7 kB view details)

Uploaded Python 3

File details

Details for the file byzh_extra-0.0.10.3.tar.gz.

File metadata

  • Download URL: byzh_extra-0.0.10.3.tar.gz
  • Upload date:
  • Size: 41.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.5

File hashes

Hashes for byzh_extra-0.0.10.3.tar.gz
Algorithm Hash digest
SHA256 8bb91dfef81bb35bf838839ef320afe14a0ea15dd5ef018d754bd7597cc9cb54
MD5 3dae1372d31d39b3a6c23135d9f1bb80
BLAKE2b-256 22fdadf881d804797b03490f27f44bc586ea5b0171d19193f7799fe29bc625b8

See more details on using hashes here.

File details

Details for the file byzh_extra-0.0.10.3-py3-none-any.whl.

File metadata

  • Download URL: byzh_extra-0.0.10.3-py3-none-any.whl
  • Upload date:
  • Size: 62.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.5

File hashes

Hashes for byzh_extra-0.0.10.3-py3-none-any.whl
Algorithm Hash digest
SHA256 0563f7c7040d570888c4cc3a61126ba0324283fbc957da1c1a5b39a5dd52edc7
MD5 412c2636c05b289f78223e193b19fd13
BLAKE2b-256 f919f210745fca7eba0e6a0db03f16953015cf39f423fa0eab00b3a21db88e01

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page