草庐IT

sphinx-build

全部标签

python - 使用 Sphinx 编写个人网站和博客

Sphinx是一个Python库,可以从一组ReST中生成漂亮的文档。格式化的文本文件。我想知道是否有人编写了Sphinx插件来使其生成个人网站和博客。特别是对于博客,需要一种方法来自动按时间顺序列出帖子并生成RSS提要。需要编写一个Sphinx插件来生成这种特殊的页面/xml。以前有人试过吗? 最佳答案 我已经在http://reinout.vanrees.org/weblog完成了.关键技巧是添加预处理器步骤。我的博客条目位于weblog/yyyy/mm/dd/文件夹结构中。脚本遍历该文件夹结构,在每个目录中创建index.tx

python - 使用 Sphinx 编写个人网站和博客

Sphinx是一个Python库,可以从一组ReST中生成漂亮的文档。格式化的文本文件。我想知道是否有人编写了Sphinx插件来使其生成个人网站和博客。特别是对于博客,需要一种方法来自动按时间顺序列出帖子并生成RSS提要。需要编写一个Sphinx插件来生成这种特殊的页面/xml。以前有人试过吗? 最佳答案 我已经在http://reinout.vanrees.org/weblog完成了.关键技巧是添加预处理器步骤。我的博客条目位于weblog/yyyy/mm/dd/文件夹结构中。脚本遍历该文件夹结构,在每个目录中创建index.tx

python - 如何在 sphinx doc 中显示实例属性?

有没有办法在sphinx文档中自动显示变量var1和var2及其初始值?classMyClass:"""Descriptionforclass"""def__init__(self,par1,par2):self.var1=par1*2self.var2=par2*2defmethod(self):pass 最佳答案 您的变量是实例变量,而不是类变量。如果没有将文档字符串(或#:“文档注释”)附加到变量,它们将不会被记录。你可以这样做:classMyClass(object):"""Descriptionforclass"""def

python - 如何在 sphinx doc 中显示实例属性?

有没有办法在sphinx文档中自动显示变量var1和var2及其初始值?classMyClass:"""Descriptionforclass"""def__init__(self,par1,par2):self.var1=par1*2self.var2=par2*2defmethod(self):pass 最佳答案 您的变量是实例变量,而不是类变量。如果没有将文档字符串(或#:“文档注释”)附加到变量,它们将不会被记录。你可以这样做:classMyClass(object):"""Descriptionforclass"""def

python - 如何使用 Sphinx 标记引用记录在案的 Python 函数参数?

我想在Python文档字符串的其他地方引用以前记录的函数参数。考虑以下(诚然完全人为的)示例:deffoo(bar):"""Performfooaction:parambar:Thebarparameter"""defnested():"""Somenestedfunctionthatdependsonenclosingscope'sbarparameter.I'dliketoreferencefunctionfoo'sbarparameterherewithalink,isthatpossible?"""returnbar*bar#...returnnested()有没有一种使用Sp

python - 如何使用 Sphinx 标记引用记录在案的 Python 函数参数?

我想在Python文档字符串的其他地方引用以前记录的函数参数。考虑以下(诚然完全人为的)示例:deffoo(bar):"""Performfooaction:parambar:Thebarparameter"""defnested():"""Somenestedfunctionthatdependsonenclosingscope'sbarparameter.I'dliketoreferencefunctionfoo'sbarparameterherewithalink,isthatpossible?"""returnbar*bar#...returnnested()有没有一种使用Sp

IDEA中的Build Artifacts详解

当编写完JAVA代码,需要对外发布时,我们就会用到IDEA的BuildArtifacts...功能。在没有创建Artifact时,菜单“Build”|"BuildArtifacts..."是灰化的,不可用。所以,第一步是进入projectstructure创建Artifact。选中工程,点击“File|ProjectStructure”菜单,进入工程设置页面如下图: 左侧选中"Artifacts",点击中间上面的“+”号,选中“Frommoduleswithdependencies...”如下图:弹出如下窗口:Module下拉框中选中需要打包的Module,MainClass框中选择主类。JA

Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual C++ Build Tools解决

文章目录前言一、起因二、解决方案一推荐方案二不推荐方案前言参考文章链接https://finthon.com/fix-bug-for-mvc14/一、起因`最近在学习使用python时使用到了wordcloud这个库当我安装这个库时发现报错MicrosoftVisualC++14.0isrequired二、解决方案一推荐方案访问网站:https://www.lfd.uci.edu/~gohlke/pythonlibs/直接去寻找你所需的安装包。使用Ctrl+F快速搜索安装包名。这里以我需要的库wordcloud为例点进去后发现很多版本这里一定选择我们python对应的版本cmd控制台输入pyt

python - 使用 sphinx 生成 python 文档时如何保留换行符

我正在使用Sphinx为python项目生成文档。输出html不保留文档字符串中存在的换行符。示例:代码deftestMethod(arg1,arg2):"""ThisisatestmethodArguments:arg1:arg1descriptionarg2:arg2descriptionReturns:None"""print"Iamatestmethod"狮身人面像O/P:TestModule.testMethod(arg1,arg2)ThisisatestmethodArguments:arg1:arg1descriptionarg2:arg2descriptionRetur

python - 使用 sphinx 生成 python 文档时如何保留换行符

我正在使用Sphinx为python项目生成文档。输出html不保留文档字符串中存在的换行符。示例:代码deftestMethod(arg1,arg2):"""ThisisatestmethodArguments:arg1:arg1descriptionarg2:arg2descriptionReturns:None"""print"Iamatestmethod"狮身人面像O/P:TestModule.testMethod(arg1,arg2)ThisisatestmethodArguments:arg1:arg1descriptionarg2:arg2descriptionRetur