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服务器与android客户端socket通信实例
Nov 12 Python
python3+PyQt5重新实现QT事件处理程序
Apr 19 Python
Python异常处理操作实例详解
May 10 Python
Python3之简单搭建自带服务器的实例讲解
Jun 04 Python
Python逐行读取文件中内容的简单方法
Feb 26 Python
Python两个字典键同值相加的几种方法
Mar 05 Python
简单了解python高阶函数map/reduce
Jun 28 Python
Python PO设计模式的具体使用
Aug 16 Python
numpy库ndarray多维数组的维度变换方法(reshape、resize、swapaxes、flatten)
Apr 28 Python
tensorflow从ckpt和从.pb文件读取变量的值方式
May 26 Python
3分钟看懂Python后端必须知道的Django的信号机制
Jul 26 Python
Python Django ORM连表正反操作技巧
Jun 13 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之第四天
2006/10/09 PHP
PHP 已经成熟
2006/12/04 PHP
php获取网页请求状态程序示例
2014/06/17 PHP
PHP安装threads多线程扩展基础教程
2015/11/17 PHP
php获取文件后缀的9种方法
2016/03/22 PHP
浅谈PHP的exec()函数无返回值排查方法(必看)
2017/03/31 PHP
深入解析Laravel5.5中的包自动发现Package Auto Discovery
2017/09/13 PHP
PHP完全二叉树定义与实现方法示例
2017/10/09 PHP
ThinkPHP中图片按比例切割的代码实例
2019/03/08 PHP
Yii框架学习笔记之session与cookie简单操作示例
2019/04/30 PHP
PHP设计模式概论【概念、分类、原则等】
2020/05/01 PHP
setAttribute 与 class冲突解决
2008/02/17 Javascript
通过修改referer下载文件的方法
2008/05/11 Javascript
javascript 通用简单的table选项卡实现
2010/05/07 Javascript
jQuery实现冻结表头的方法
2015/03/09 Javascript
AngularJs中 ng-repeat指令中实现含有自定义指令的动态html的方法
2017/01/19 Javascript
JavaScript实现类似淘宝的购物车效果
2017/03/16 Javascript
深入理解react-router@4.0 使用和源码解析
2017/05/23 Javascript
js随机生成一个验证码
2017/06/01 Javascript
Node.js连接mongodb实例代码
2017/06/06 Javascript
element form 校验数组每一项实例代码
2019/10/10 Javascript
jQuery/JS监听input输入框值变化实例
2019/10/17 jQuery
[03:57]《不朽》——2015DOTA2国际邀请赛—中国军团出征主题曲MV
2015/07/15 DOTA
Django数据库表反向生成实例解析
2018/02/06 Python
Sanic框架应用部署方法详解
2018/07/18 Python
Python Numpy数组扩展repeat和tile使用实例解析
2019/12/09 Python
python 两种方法修改文件的创建时间、修改时间、访问时间
2020/09/26 Python
python自动从arxiv下载paper的示例代码
2020/12/05 Python
css3实现超立体3D图片侧翻倾斜效果
2014/04/16 HTML / CSS
你不知道的5个HTML5新功能
2016/06/28 HTML / CSS
党校自我鉴定范文
2013/10/02 职场文书
法学专业毕业生自荐信范文
2013/12/18 职场文书
团代会主持词
2014/04/02 职场文书
网络营销策划方案
2014/06/04 职场文书
中职三好学生事迹材料
2014/08/24 职场文书
python自动计算图像数据集的RGB均值
2021/06/18 Python