Skip to content

8solo/Visualize-ML-Auto-Merge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Visualize-ML-Auto-Merge

鸢尾花书开源项目自动合并工具

鸢尾花书开源项目地址: https://github.com/Visualize-ML

已实现功能:

  1. 项目中各repo的分章节PDF文件按repo名合并成单一PDF, 方便阅读
  2. 项目中各repo的嵌套文件路径代码文件合并至repo名文件夹下, 减少文件嵌套层级
  3. 遍历项目中各repo依赖包, 写入libs.txt, 方便一次性导入所有依赖包

使用方法:

image

  1. 安装依赖包: pip install -r requirements.txt
  2. clone 鸢尾花书项目 repo 至本项目文件夹中
  3. 运行merge.py, 项目代码及PDF归至MergedBooks文件夹下.
  4. 刷新安装缺失依赖包: pip install -r libs.txt

说明:

  1. 花书部分repo还在更新中, merge前建议pull 花书项目repo, 获取最新PDF
  2. 建议用libs.txt文件进行依赖包安装

MergedBooks文件夹内包含PDF和repo同名文件夹

image

repo同名文件夹包含该repo所有代码文件

image

About

鸢尾花书系列自动合并工具

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages