Python
  • 01、基础篇
    • Python基础篇-001. Python简介
    • Python基础篇-002. Hello World
    • Python基础篇-003. 变量类型(一)
    • Python基础篇-004. 常量
    • Python基础篇-005. 运算符
    • Python基础篇-006. 条件语句
    • Python基础篇-007. 循环语句
    • Python基础篇-008. 变量类型(二)
    • Python基础篇-009. 函数(一)
    • Python基础篇-010. 函数(二)
    • Python基础篇-011. 变量作用域
    • Python基础篇-012. 自定义类(一)
    • Python基础篇-013. 自定义类(二)
    • Python基础篇-014. 模块
    • Python基础篇-015. 异常处理
  • 02、进阶篇
    • Python进阶篇-001. 文件IO
    • Python进阶篇-002. main.py
    • Python进阶篇-003. init.py
    • Python进阶篇-004. all
    • Python进阶篇-005. private
    • Python进阶篇-006. lambda表达式
    • Python进阶篇-007. 推导式
    • Python进阶篇-008. 迭代器
    • Python进阶篇-009. 生成器
    • Python进阶篇-010. 多线程
    • Python进阶篇-011. 数据处理基础函数(一)
    • Python进阶篇-012. 数据处理基础函数(二)
    • Python进阶篇-013. 包管理(一)
    • Python进阶篇-014. 包管理(二)
    • Python进阶篇-015. 包管理(三)
    • Python进阶篇-016. 包管理(四)
    • Python进阶篇-017. requirements.txt
    • Python进阶篇-018. venv
    • Python进阶篇-019. 头部注释
    • Python进阶篇-020. 优雅传参
    • Python进阶篇-021. 连接MySQL
  • 03、实践篇
    • Python实践篇-001. GitBook小工具(一)
    • Python实践篇-002. GitBook小工具(二)
Powered by GitBook
On this page
  • 一、创作声明
  • 二、问题描述
  • 三、问题示例
  • 四、需求提炼
  • 五、写在最后
  1. 03、实践篇

Python实践篇-001. GitBook小工具(一)

[toc]

一、创作声明

实践篇将以需求为出发点来展开,不会涉及ChatGPT创作的内容。

二、问题描述

做任何一个事情,我们都要先明确目标。我先描述下我的问题:我现在写作,有如下几种场景:

  1. 我的写作内容会选择GitBook来托管,但是GitBook需要写一个SUMMARY.md的文件来描述各个章节的目录,每次手动写这个我认为是一个非常繁琐的事情

  2. 我可能会有多本书在并行的写,比如既在写Java,又在写Python,我希望用多个不同的GitBook来托管我的不同类型的书

三、问题示例

我的本地书籍路径如下

~/workplace/Java/Java001-Hello.md
~/workplace/Java/Java002-World.md

~/workplace/Python/基础篇/Python001-Hello.md
~/workplace/Python/基础篇/Python002-World.md
~/workplace/Python/进阶篇/Python001-New.md

我的GitBook本地仓库路径如下

~/workplace/GitBook/Java
~/workplace/GitBook/Python

SUMMARY.md示例如下

* [Java001-Hello](Java/Java001-Hello.md)
* [Java002-World](Java/Java002-World.md)
* [基础篇](README.md)
    * [Python001-Hello](Python/基础篇/Python001-Hello.md)
    * [Python002-World](Python/基础篇/Python002-World.md)
* [进阶篇](README.md)
    * [Python001-New](进阶篇/Python001-New.md)

四、需求提炼

五、写在最后

更多技术分享,点击传送门:https://github.com/maxiaolu66/profile

Previous03、实践篇NextPython实践篇-002. GitBook小工具(二)

Last updated 1 year ago