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类的多重继承问题深入分析
Nov 09 Python
Python面向对象程序设计之继承与多继承用法分析
Jul 13 Python
Python基于SMTP协议实现发送邮件功能详解
Aug 14 Python
python实现二维插值的三维显示
Dec 17 Python
详解Python静态网页爬取获取高清壁纸
Apr 23 Python
详解python pandas 分组统计的方法
Jul 30 Python
pandas 对group进行聚合的例子
Dec 27 Python
python手写均值滤波
Feb 19 Python
django中url映射规则和服务端响应顺序的实现
Apr 02 Python
Python如何在单元测试中给对象打补丁
Aug 03 Python
Python日志打印里logging.getLogger源码分析详解
Jan 17 Python
Python图片检索之以图搜图
May 31 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中获取关键词及所属来源搜索引擎名称的代码
2011/02/15 PHP
PHP中new static() 和 new self() 的区别介绍
2015/01/09 PHP
php rmdir使用递归函数删除非空目录实例详解
2016/10/20 PHP
Apply an AutoFormat to an Excel Spreadsheet
2007/06/12 Javascript
web 页面分页打印的实现
2009/06/22 Javascript
jquery 读取页面load get post ajax 四种方式代码写法
2011/04/02 Javascript
$(document).ready(function() {})不执行初始化脚本
2014/06/19 Javascript
Javascript毫秒数用法实例
2015/02/05 Javascript
Bootstrap 模态对话框只加载一次 remote 数据的完美解决办法
2017/07/09 Javascript
javaScript canvas实现(画笔大小 颜色 橡皮的实例)
2017/11/28 Javascript
微信小程序实现action-sheet弹出底部菜单功能【附源码下载】
2017/12/09 Javascript
图文介绍Vue父组件向子组件传值
2018/02/17 Javascript
小程序scroll-view安卓机隐藏横向滚动条的实现详解
2019/05/16 Javascript
vue+element-ui+axios实现图片上传
2019/08/20 Javascript
小程序和web画三角形实现解析
2019/09/02 Javascript
[01:52]DOTA2完美大师赛Vega战队趣味视频——kpii老师小课堂
2017/11/25 DOTA
[01:21]DOTA2 新英雄 森海飞霞
2020/12/18 DOTA
使用Python进行稳定可靠的文件操作详解
2013/12/31 Python
Python标准库os.path包、glob包使用实例
2014/11/25 Python
使用Python脚本来控制Windows Azure的简单教程
2015/04/16 Python
TF-IDF与余弦相似性的应用(二) 找出相似文章
2017/12/21 Python
使用Python写一个小游戏
2018/04/02 Python
python批量修改图片大小的方法
2018/07/24 Python
python twilio模块实现发送手机短信功能
2019/08/02 Python
Python MySQL 日期时间格式化作为参数的操作
2020/03/02 Python
解决django 向mysql中写入中文字符出错的问题
2020/05/18 Python
详解css position 5种不同的值的用法
2019/07/30 HTML / CSS
一些网络技术方面的面试题
2014/05/01 面试题
实习单位推荐信范文
2013/11/27 职场文书
邻里守望志愿服务活动方案
2014/08/15 职场文书
社区两委对照检查材料
2014/08/23 职场文书
政风行风自查自纠报告
2014/10/21 职场文书
应届生求职自荐信范文
2015/03/04 职场文书
2015年七年级班主任工作总结
2015/05/21 职场文书
Python的这些库,你知道多少?
2021/06/09 Python
《LOL》“克隆大作战”久违归来 幻灵战队皮肤上线
2022/04/03 其他游戏