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 相关文章推荐
Linux下用Python脚本监控目录变化代码分享
May 21 Python
简单谈谈Python中的json与pickle
Jul 19 Python
详解python使用Nginx和uWSGI来运行Python应用
Jan 09 Python
django初始化数据库的实例
May 27 Python
python如何爬取个性签名
Jun 19 Python
Python 导入文件过程图解
Oct 15 Python
python导入不同目录下的自定义模块过程解析
Nov 18 Python
利用pandas将非数值数据转换成数值的方式
Dec 18 Python
python3 动态模块导入与全局变量使用实例
Dec 22 Python
python读取dicom图像示例(SimpleITK和dicom包实现)
Jan 16 Python
Django多层嵌套ManyToMany字段ORM操作详解
May 19 Python
基于python实现图片转字符画代码实例
Sep 04 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 可阅读随机字符串代码
2010/05/26 PHP
php守护进程 加linux命令nohup实现任务每秒执行一次
2011/07/04 PHP
ThinkPHP中自定义目录结构的设置方法
2014/08/15 PHP
php判断并删除空目录及空子目录的方法
2015/02/11 PHP
分享php分页的功能模块
2015/06/16 PHP
php实现SAE上使用storage上传与下载文件的方法
2015/06/29 PHP
PHP4和PHP5版本下解析XML文档的操作方法实例分析
2017/05/20 PHP
JavaScript中链式调用之研习
2011/04/07 Javascript
JavaScript原生对象之String对象的属性和方法详解
2015/03/13 Javascript
微信小程序 MD5加密登录密码详解及实例代码
2017/01/12 Javascript
React Native中的RefreshContorl下拉刷新使用
2017/10/09 Javascript
Vue中props的详解
2019/05/16 Javascript
如何让微信小程序页面之间的通信不再变困难
2019/06/03 Javascript
微信小程序修改数组长度的问题的解决
2019/12/17 Javascript
修改vue源码实现动态路由缓存的方法
2020/01/21 Javascript
RxJS在TypeScript中的简单使用详解
2020/04/13 Javascript
[01:08:32]DOTA2-DPC中国联赛 正赛 DLG vs PHOENIX BO3 第二场 1月18日
2021/03/11 DOTA
PyQt5每天必学之日历控件QCalendarWidget
2018/04/19 Python
Python多进程写入同一文件的方法
2019/01/14 Python
python matplotlib.pyplot.plot()参数用法
2020/04/14 Python
PyCharm2020最新激活码+激活码补丁(亲测最新版PyCharm2020.2激活成功)
2020/11/25 Python
阿迪达斯芬兰官方网站:adidas芬兰
2017/01/30 全球购物
什么是反射?如何实现反射?
2016/07/25 面试题
班级入场式解说词
2014/02/01 职场文书
20年同学聚会感言
2014/02/03 职场文书
会计与出纳自荐书范文
2014/03/16 职场文书
励志演讲稿范文
2014/04/29 职场文书
公司副总经理任命书
2014/06/05 职场文书
关于晚自习早退的检讨书
2014/09/13 职场文书
承德避暑山庄导游词
2015/02/03 职场文书
社团个人总结范文
2015/03/05 职场文书
2015年档案管理员工作总结
2015/05/13 职场文书
小爸爸观后感
2015/06/15 职场文书
中学生运动会广播稿
2015/08/19 职场文书
创业计划书之烤红薯
2019/09/26 职场文书
css3带你实现3D转换效果
2022/02/24 HTML / CSS