Python docutils文档编译过程方法解析


Posted in Python onJune 23, 2020

docutils 的官方工具地址为:https://docutils.sourceforge.io/

目前的更新主要是在版本和使用手册的更新上,因为 Python 使用 reStructuredText 文档格式,那么必不可少会用到 docutils 进行文档生成。

例如,我们希望将 https://docutils.sourceforge.io/ 上的文档生成成中文的手册。

首先你需要将 https://docutils.sourceforge.io/ 上面的 SVN 原代码下载到本地。

假设我们的下载目录是:C:\WorkDir\Ossez-Com\Python\Source-Code\docutils

那么你需要在你的 Python 环境中运行 Python 命令:

(base) C:\WorkDir\Ossez-Com\Python\Source-Code\docutils\docutils>python tools/buildhtml.py --config=tools/docutils.conf
你可以指定配置文件,也可以不指定配置文件。

Python docutils文档编译过程方法解析

在你的 Python 环境中会有上面的输出。

然后进入目录: C:\WorkDir\Ossez-Com\Python\Source-Code\docutils\docutils\docs\user 查看,你会看到对应 txt 的源文件已经生成为 html 供你浏览了。

Python docutils文档编译过程方法解析

单击一个你修改过的文件,然后查看,中文也能够比较好的支持。

Python docutils文档编译过程方法解析

这个就是对 docutils 进行文件编辑的方法。你可以直接修改 txt 文件,然后 Python 生成。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python 创建子进程模块subprocess详解
Apr 08 Python
纯用NumPy实现神经网络的示例代码
Oct 24 Python
python实现简单日期工具类
Apr 24 Python
python3通过selenium爬虫获取到dj商品的实例代码
Apr 25 Python
10分钟教你用python动画演示深度优先算法搜寻逃出迷宫的路径
Aug 12 Python
Python 日志logging模块用法简单示例
Oct 18 Python
解决python web项目意外关闭,但占用端口的问题
Dec 17 Python
Django DRF路由与扩展功能的实现
Jun 03 Python
简单了解Python变量作用域正确使用方法
Jun 12 Python
使用Keras预训练好的模型进行目标类别预测详解
Jun 27 Python
浅谈Keras参数 input_shape、input_dim和input_length用法
Jun 29 Python
python实现的web监控系统
Apr 27 Python
python3的pip路径在哪
Jun 23 #Python
Python错误的处理方法
Jun 23 #Python
python文件读取失败怎么处理
Jun 23 #Python
使用tensorflow根据输入更改tensor shape
Jun 23 #Python
pytorch 计算ConvTranspose1d输出特征大小方式
Jun 23 #Python
Android Q之气泡弹窗的实现示例
Jun 23 #Python
pytorch判断是否cuda 判断变量类型方式
Jun 23 #Python
You might like
php批量缩放图片的代码[ini参数控制]
2011/02/11 PHP
PHP系统命令函数使用分析
2013/07/05 PHP
php连接与操作PostgreSQL数据库的方法
2014/12/25 PHP
Symfony2中被遗弃的getRequest()方法分析
2016/03/17 PHP
PHP清除缓存的几种方法总结
2017/09/12 PHP
TP - 比RBAC更好的权限认证方式(Auth类认证)
2021/03/09 PHP
情人节专属 纯js脚本1k大小的3D玫瑰效果
2012/02/11 Javascript
深入理解JavaScript系列(16) 闭包(Closures)
2012/04/12 Javascript
JQuery性能优化的几点建议
2014/05/14 Javascript
判断日期是否能跨月查询的js代码
2014/07/25 Javascript
基于JavaScript如何实现ajax调用后台定义的方法
2015/12/29 Javascript
设置jquery UI 控件的大小方法
2016/12/12 Javascript
javascript回调函数的概念理解与用法分析
2017/05/27 Javascript
利用vscode调试编译后的js代码详解
2018/05/14 Javascript
Angularjs中date过滤器失效的问题及解决方法
2018/07/06 Javascript
JavaScript的级联函数用法简单示例【链式调用】
2019/03/26 Javascript
30分钟用Node.js构建一个API服务器的步骤详解
2019/05/24 Javascript
jQuery实现计算器功能
2020/10/19 jQuery
ant design vue中表格指定格式渲染方式
2020/10/28 Javascript
WebStorm无法正确识别Vue3组合式API的解决方案
2021/02/18 Vue.js
Python SQLAlchemy基本操作和常用技巧(包含大量实例,非常好)
2014/05/06 Python
Python使用三种方法实现PCA算法
2017/12/12 Python
Python 正则表达式 re.match/re.search/re.sub的使用解析
2019/07/22 Python
利用Python的sympy包求解一元三次方程示例
2019/11/22 Python
python实现在多维数组中挑选符合条件的全部元素
2019/11/26 Python
Python sys模块常用方法解析
2020/02/20 Python
python GUI库图形界面开发之PyQt5开发环境配置与基础使用
2020/02/25 Python
PyCharm中Matplotlib绘图不能显示UI效果的问题解决
2020/03/12 Python
深入理解css属性的选择对动画性能的影响
2016/04/20 HTML / CSS
浅谈CSS3特性查询(Feature Query: @supports)功能简介
2017/07/31 HTML / CSS
HTML5 CSS3实现一个精美VCD包装盒个性幻灯片案例
2014/06/16 HTML / CSS
物流业务员岗位职责
2014/02/08 职场文书
测绘工程专业求职信
2014/07/15 职场文书
税务干部群众路线教育实践活动对照检查材料
2014/09/20 职场文书
领导欢迎词致辞
2015/01/23 职场文书
CentOS 7安装mysql5.7使用XtraBackUp备份工具命令详解
2022/04/12 MySQL