问题标签 [pydoc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
72 浏览

python - pydoc 的 Power Shell 问题:最后一行出现“--More--”,然后无法输入

我最近开始学习 Python。我正在使用 Zed Shaw 的“Learning Python The Hard Way”并主要在 Power Shell 中运行我的练习。操作系统是 Windows 7,我有 Python 2.7。

第 12 章提到了 pydoc。所以这就是我在使用 pydoc 时遇到的问题。通常,我输入 python -m pydoc,它给了我定义,然后返回到 C:\Users\User。但有时,它会在最后一行给我“--More--”,然后我什么都不能输入。如果我按下某些键,屏幕上会出现消息(如果需要,我会发布它们)但我实际上无法输入。我必须重新启动 power shell 才能再次使用它。有人知道吗?

0 投票
1 回答
239 浏览

python - 显示模块中带有特定单词的所有方法和属性的python文档

我正在尝试构建一个帮助系统,并且我想从Python包含某个单词的模块中一个接一个地打印所有方法文档。这适用于具有大量方法或属性的模块。现在这就是我正在做的事情,例如,对于诸如 Tkinter.Entry 之类的模块,寻找其中包含例如“设置”的方法:

这显示了每个方法的 7 个 pydoc 项,名称中一个接一个地带有“set”,并在解释器上干净地退出。但是,我似乎无法在作业中获取 pydoc,例如:

我在这里想念什么?

以下是context,因为不一定是问题的一部分(例如):

是否有一种解决方法可以获得与此相同的效果,例如,html每次用户单击时都会显示下一个帮助项目的简单方法,在当前元素上“关闭”?

只要我能找到一种方法来以一种可以传递给块内容的方式获取帮助文本{{X}},我会尝试找出其余的。谢谢。

0 投票
2 回答
1736 浏览

python - 带有 pydoc 的 django.views.generic 的 Python 文档

当我运行命令时:

我得到错误:

如何获取 pydoc 文档django.views.generic

0 投票
1 回答
1644 浏览

python - 为什么我的 pydoc 命令检索到 exception.syntaxerror?

我是初学者级别的 python 用户,当我在终端中键入以下内容时:

$ pydoc Inleesgenbank.py

我收到以下错误消息:

./Inleesgenbank.py 中的问题 - :语法无效(Inleesgenbank.py,第 30 行)

所以在第 30 行,这段代码中一定有语法错误:

第 30 行是以下行:print(__doc__, file=sys.stderr)

我知道这不是一段非常干净的代码,但我想了解它有什么问题。

0 投票
1 回答
178 浏览

python - Windows 中的 Pydoc

我正在从“Learning python the hard way”中学习python。要使用 pydoc,我被要求在终端中输入以下内容:

我想知道-m这里的意思。我用谷歌搜索了很多,但找不到任何答案。

0 投票
1 回答
910 浏览

python - 为什么类中的某些方法的文档字符串没有显示在 pydoc 中?

pydoc用来创建文档。但它只显示docstring一个类和方法,如__init__. 是否还有任何参数要传递给为类的每个方法pydoc创建文档?

例子:

现在,当我在此代码上使用 pydoc 时,我看不到“这是 mymethod 函数的文档字符串”。在生成的输出中。

0 投票
2 回答
14398 浏览

python - 如何使用 Pydoc 生成文档

我需要使用 pydoc 从评论中生成文档。这样做的基本步骤是什么?

0 投票
1 回答
9320 浏览

python - Pydoc not seeing docstrings?

Obviously I am missing something serious here. Here is my test program:

I run it and it prints "Hello world", natch. But pydoc.py test.py gives this:

Obviously I am missing something simple here, but what?

--edit-- Per Vishnu's suggestion I added "print t.__doc__" to the last line of the file and now running the file gives this:

But pydoc still does not find any documentation.

0 投票
3 回答
1014 浏览

python - 为类似于 R 的模块、函数、类生成单个 HTML 帮助页面

我正在寻找一种通过广泛使用 help() 来简化进入新模块的方法。

我目前遇到的问题是输出非常有用,但很难在交互式解释器中滚动。我正在寻找的是一种探索 python 模块的方式,这种方式类似于 R 处理文档的方式(使用 R PRoject 时)。

R 输出单个 HTML 文件,允许您滚动浏览参数、函数;我在 Windows 上使用 python 2.7。

我找到了 pydoc,它准确地输出了我在控制台中寻找的内容,但我不完全确定如何从记录所有已安装包的“网络服务器”转移到仅提供和打开一个html 页面,一旦我输入 help(x),输出它通常会在解释器中输出的内容。

任何帮助是极大的赞赏。

0 投票
1 回答
511 浏览

python - 如何让 Pydoc 以特定顺序记录我的函数?

我想指定 Pydoc 记录我的函数的顺序。我不确定 Pydoc 如何在生成的文档中对函数进行排序——它肯定不是模块中的文本顺序。

这很有用,因为我想先指定printUsage()要记录的函数。

因此,当用户签出 docstring 时my_module,他可以快速了解如何使用它。