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实现同时兼容老版和新版Socket协议的一个简单WebSocket服务器
Jun 04 Python
Python创建模块及模块导入的方法
May 27 Python
关于numpy中np.nonzero()函数用法的详解
Feb 07 Python
Python数据分析中Groupby用法之通过字典或Series进行分组的实例
Dec 08 Python
python中正则表达式 re.findall 用法
Oct 23 Python
python如何查看微信消息撤回
Nov 27 Python
Python3中的最大整数和最大浮点数实例
Jul 09 Python
10个Python面试常问的问题(小结)
Nov 20 Python
python面向对象之类属性和类方法案例分析
Dec 30 Python
Django用户身份验证完成示例代码
Apr 03 Python
python PyAUtoGUI库实现自动化控制鼠标键盘
Sep 09 Python
python中time.ctime()实例用法
Feb 03 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
收音机术语解释
2021/03/01 无线电
phplock(php进程锁) v1.0 beta1
2009/11/24 PHP
PHP文件上传原理简单分析
2011/05/29 PHP
php实现按指定大小等比缩放生成上传图片缩略图的方法
2014/12/15 PHP
PHP学习笔记(三):数据类型转换与常量介绍
2015/04/17 PHP
PHP实现的oracle分页函数实例
2016/01/25 PHP
js 深拷贝函数
2008/12/04 Javascript
JavaScript之编码规范 推荐
2012/05/23 Javascript
jquery 无限级联菜单案例分享
2013/03/26 Javascript
基于dom编程中 动态创建与删除元素的使用
2013/04/17 Javascript
nodejs创建web服务器之hello world程序
2015/08/20 NodeJs
JavaScript中的时间处理小结
2016/02/24 Javascript
使用jQuery制作遮罩层弹出效果的极简实例分享
2016/05/12 Javascript
对jQuary选择器的全面总结
2016/06/20 Javascript
jQuery插件FusionCharts绘制的3D饼状图效果实例【附demo源码下载】
2017/03/03 Javascript
jQuery插件echarts实现的多柱子柱状图效果示例【附demo源码下载】
2017/03/04 Javascript
老生常谈JavaScript面向对象基础与this指向问题
2017/10/16 Javascript
vue-devtools的安装步骤
2018/04/23 Javascript
layui 设置table 行的高度方法
2018/08/17 Javascript
实现Vue的markdown文档可以在线运行的方法示例
2018/12/11 Javascript
python单元测试unittest实例详解
2015/05/11 Python
Python爬虫工程师面试问题总结
2018/03/22 Python
浅谈python numpy中nonzero()的用法
2018/04/02 Python
Python实现简单查找最长子串功能示例
2019/02/26 Python
基于python实现学生信息管理系统
2019/11/22 Python
Python requests获取网页常用方法解析
2020/02/20 Python
Python过滤序列元素的方法
2020/07/31 Python
Django基于Models定制Admin后台实现过程解析
2020/11/11 Python
Matplotlib配色之Colormap详解
2021/01/05 Python
美国户外生活方式品牌:Eddie Bauer
2016/12/28 全球购物
《路旁的橡树》教学反思
2014/04/07 职场文书
元旦寄语大全
2014/04/10 职场文书
俞敏洪励志演讲稿
2014/04/29 职场文书
北京离婚协议书范文2014
2014/09/29 职场文书
资料员岗位职责
2015/02/10 职场文书
贷款工作证明模板
2015/06/12 职场文书