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类的用法实例浅析
May 27 Python
剖析Python的Twisted框架的核心特性
May 25 Python
Python中__init__.py文件的作用详解
Sep 18 Python
Python模拟脉冲星伪信号频率实例代码
Jan 03 Python
使用Python代码实现Linux中的ls遍历目录命令的实例代码
Sep 07 Python
使用 Python 合并多个格式一致的 Excel 文件(推荐)
Dec 09 Python
Python序列类型的打包和解包实例
Dec 21 Python
Python 格式化打印json数据方法(展开状态)
Feb 27 Python
Python使用ElementTree美化XML格式的操作
Mar 06 Python
使用Keras 实现查看model weights .h5 文件的内容
Jun 09 Python
15款Python编辑器的优缺点,别再问我“选什么编辑器”啦
Oct 19 Python
Python3 用什么IDE开发工具比较好
Nov 28 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 OPP机制和模式简介(抽象类、接口和契约式编程)
2014/06/09 PHP
WordPress中重置文章循环的rewind_posts()函数讲解
2016/01/11 PHP
javascript 一段左右两边随屏滚动的代码
2009/06/18 Javascript
JSCode all of Brower 全局屏蔽网页右键功能 具体实现
2013/06/05 Javascript
javascript闭包传参和事件的循环绑定示例探讨
2014/04/17 Javascript
fastclick插件导致日期(input[type="date"])控件无法被触发该如何解决
2015/11/09 Javascript
走进javascript——不起眼的基础,值和分号
2017/02/24 Javascript
HTML5+jQuery实现搜索智能匹配功能
2017/03/24 jQuery
jQuery实现监听下拉框选中内容发生改变操作示例
2018/07/13 jQuery
jQuery实现的点击按钮改变样式功能示例
2018/07/21 jQuery
JavaScript实现选项卡效果的分析及步骤
2019/04/16 Javascript
微信小程序 腾讯地图显示偏差问题解决
2019/07/27 Javascript
Vue Components 数字键盘的实现
2019/09/18 Javascript
在vue中使用vuex,修改state的值示例
2019/11/08 Javascript
Vue与React的区别和优势对比
2020/12/18 Vue.js
[57:22]2018DOTA2亚洲邀请赛 4.7总决赛 LGD vs Mineski 第五场
2018/04/10 DOTA
使用Python的Zato发送AMQP消息的教程
2015/04/16 Python
Python变量访问权限控制详解
2019/06/29 Python
Python完成哈夫曼树编码过程及原理详解
2019/07/29 Python
Django项目中实现使用qq第三方登录功能
2019/08/13 Python
Python FtpLib模块应用操作详解
2019/12/12 Python
Pytorch 多块GPU的使用详解
2019/12/31 Python
Django CSRF认证的几种解决方案
2020/03/03 Python
浅谈opencv自动光学检测、目标分割和检测(连通区域和findContours)
2020/06/04 Python
opencv 图像加法与图像融合的实现代码
2020/07/08 Python
详解python os.path.exists判断文件或文件夹是否存在
2020/11/16 Python
解决pytorch 模型复制的一些问题
2021/03/03 Python
Html5 web本地存储实例详解
2016/07/28 HTML / CSS
Calphalon美国官网:美国顶级锅具品牌
2020/02/05 全球购物
ManoMano英国:欧洲第一家专注于DIY和园艺市场的电商平台
2020/03/12 全球购物
介绍一下Python中webbrowser的用法
2013/05/07 面试题
法律七进实施方案
2014/03/15 职场文书
考核评语大全
2014/04/29 职场文书
五四青年节优秀演讲稿范文
2014/05/28 职场文书
舞蹈兴趣小组活动总结
2014/07/07 职场文书
英语通知范文
2015/04/22 职场文书