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虚拟环境的安装配置图文教程
Oct 20 Python
基于python中staticmethod和classmethod的区别(详解)
Oct 24 Python
基于Python实现的ID3决策树功能示例
Jan 02 Python
Python温度转换实例分析
Jan 17 Python
python定向爬取淘宝商品价格
Feb 27 Python
python3转换code128条形码的方法
Apr 17 Python
Python使用re模块验证危险字符
May 21 Python
解决Tensorflow2.0 tf.keras.Model.load_weights() 报错处理问题
Jun 12 Python
Selenium环境变量配置(火狐浏览器)及验证实现
Dec 07 Python
去除python中的字符串空格的简单方法
Dec 22 Python
分享几种python 变量合并方法
Mar 20 Python
python垃圾回收机制原理分析
Apr 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 iconv 解决utf-8和gb2312编码转换问题
2010/04/12 PHP
php使用指定编码导出mysql数据到csv文件的方法
2015/03/31 PHP
php实现支持中文的文件下载功能示例
2017/08/30 PHP
基于Laravel实现的用户动态模块开发
2017/09/21 PHP
深入理解JavaScript系列(14) 作用域链介绍(Scope Chain)
2012/04/12 Javascript
Js+Flash实现访问剪切板操作
2012/11/20 Javascript
解决jquery中美元符号命名冲突问题
2014/01/08 Javascript
在JavaScript的正则表达式中使用exec()方法
2015/06/16 Javascript
JavaScript数据类型判定的总结笔记
2015/07/31 Javascript
js捕捉键盘事件和按键键值的方法
2016/10/10 Javascript
浅谈键盘上回车按钮的js触发事件
2017/02/13 Javascript
Spring shiro + bootstrap + jquery.validate 实现登录、注册功能
2017/06/02 jQuery
原生JS实现轮播图效果
2018/10/12 Javascript
JS实现提示框跟随鼠标移动
2019/08/27 Javascript
Vue3项目打包后部署到服务器 请求不到后台接口解决方法
2020/02/06 Javascript
[16:43]Heroes19_剃刀(完美)
2014/10/31 DOTA
[01:18]PWL开团时刻DAY10——一拳超人
2020/11/11 DOTA
[10:05]DOTA2-DPC中国联赛 正赛 iG vs PSG.LGD 选手采访
2021/03/11 DOTA
win7 下搭建sublime的python开发环境的配置方法
2014/06/18 Python
python根据出生日期获得年龄的方法
2015/03/31 Python
python计算对角线有理函数插值的方法
2015/05/07 Python
windows及linux环境下永久修改pip镜像源的方法
2016/11/28 Python
Python利用ElementTree模块处理XML的方法详解
2017/08/31 Python
html5+css3气泡组件的实现
2014/11/21 HTML / CSS
canvas之自定义头像功能实现代码示例
2017/09/29 HTML / CSS
应届行政管理专业个人自我评价
2013/12/28 职场文书
阿德的梦教学反思
2014/02/06 职场文书
学术会议主持词
2014/03/17 职场文书
入党介绍人评语
2014/05/06 职场文书
承诺书样本
2014/08/30 职场文书
2014老师三严三实对照检查材料思想汇报
2014/09/18 职场文书
党员群众路线教育实践活动剖析材料
2014/10/10 职场文书
2016年小学圣诞节活动总结
2016/03/31 职场文书
导游词之云南-元阳梯田
2019/10/08 职场文书
springboot利用redis、Redisson处理并发问题的操作
2021/06/18 Java/Android
Python字符串的转义字符
2022/04/07 Python