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 ORM框架SQLAlchemy学习笔记之关系映射实例
Jun 10 Python
Python用UUID库生成唯一ID的方法示例
Dec 15 Python
Django中利用filter与simple_tag为前端自定义函数的实现方法
Jun 15 Python
python中闭包Closure函数作为返回值的方法示例
Dec 17 Python
在python3.5中使用OpenCV的实例讲解
Apr 02 Python
Python过滤txt文件内重复内容的方法
Oct 21 Python
解决pandas.DataFrame.fillna 填充Nan失败的问题
Nov 06 Python
python用插值法绘制平滑曲线
Feb 19 Python
Python中的self用法详解
Aug 06 Python
在python中利用try..except来代替if..else的用法
Dec 19 Python
Python continue语句实例用法
Feb 06 Python
django 取消csrf限制的实例
Mar 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
ThinkPHP结合ajax、Mysql实现的客户端通信功能代码示例
2014/06/23 PHP
PHP请求Socket接口测试实例
2016/08/12 PHP
微信公众平台开发(五) 天气预报功能开发
2016/12/03 PHP
laravel model模型定义实现开启自动管理时间created_at,updated_at
2019/10/17 PHP
使用js判断数组中是否包含某一元素(类似于php中的in_array())
2013/12/12 Javascript
html dom节点操作(获取/修改/添加或删除)
2014/01/23 Javascript
Angularjs中$http以post请求通过消息体传递参数的实现方法
2016/08/05 Javascript
用js实现博客打赏功能
2016/10/24 Javascript
HTML的select控件美化
2017/03/27 Javascript
angular框架实现全选与单选chekbox的自定义
2017/07/06 Javascript
React-router v4 路由配置方法小结
2017/08/08 Javascript
Angular4表单验证代码详解
2017/09/03 Javascript
Angular2.0实现modal对话框的方法示例
2018/02/18 Javascript
如何解决.vue文件url引用文件的问题
2019/01/18 Javascript
微信小程序里引入SVG矢量图标的方法
2019/09/20 Javascript
vue实现多级菜单效果
2019/10/19 Javascript
node.js使用fs读取文件出错的解决方案
2019/10/23 Javascript
如何使用vue slot创建一个模态框的实例代码
2020/05/24 Javascript
详解Vue数据驱动原理
2020/11/17 Javascript
python 测试实现方法
2008/12/24 Python
Django中利用filter与simple_tag为前端自定义函数的实现方法
2017/06/15 Python
浅谈Django+Gunicorn+Nginx部署之路
2019/09/11 Python
python GUI库图形界面开发之PyQt5图片显示控件QPixmap详细使用方法与实例
2020/02/27 Python
为什么称python为胶水语言
2020/06/16 Python
python3 简单实现组合设计模式
2020/07/02 Python
HTML5 CSS3给网站设计带来出色效果
2009/07/16 HTML / CSS
电子商务毕业生求职信
2013/11/10 职场文书
投标邀请书范文
2014/01/31 职场文书
乡镇庆八一活动方案
2014/02/02 职场文书
运动会广播稿20字
2014/02/18 职场文书
市场营销毕业生自荐信范文
2014/04/01 职场文书
民主评议政风行风整改方案
2014/09/17 职场文书
优秀教师个人材料
2014/12/15 职场文书
带你了解CSS基础知识,样式
2021/07/21 HTML / CSS
Android存储中最基本的文件存储方式
2022/04/30 Java/Android
Spring Cloud OpenFeign模版化客户端
2022/06/25 Java/Android