问题标签 [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 回答
724 浏览

python - 将 pydoc 用于非公共/私人课程

当我使用 _ 作为类名的前缀时(另请参见thisthis),该类变为非公共并且不被 pydoc 显示:

这正是我想要的,因为这个类只在内部使用,对于使用该模块的人来说并不重要。

但是 - 如果有人来想了解我的模块的内部结构怎么办,(当然)也记录在案。pydoc 是否有显示非公共类的标志或选项?

0 投票
2 回答
4184 浏览

python - 使用帮助和 pydoc 列出不工作的 python 模块

我正在尝试找出我为 python 安装的模块

来自:这个话题

我试过了

但是,这有效

以及我知道我已安装的任何其他模块。

确实返回了模块,但是有没有办法修复我的帮助文档?

编辑

我通过 Mac OS mtn lion 上的 enthought python 发行版安装了 64 位 python 2.7

在 shell 中运行 pydoc:

0 投票
3 回答
459 浏览

python - 为什么命令提示符下的“pydoc -g”会调出安装在我系统上的 python 库,但我不能从 Python 解释器执行该命令?

为什么要打字:

在 iTerm(命令提示符)中调出我计算机上模块的 python 索引,但我无法从 Python 解释器运行该行?

谢谢!

0 投票
1 回答
722 浏览

python - Pydoc 搞砸了 -*- 编码:utf-8 -*-

我用 Emacs 编辑 Python 脚本,我总是把它放在我脚本的开头:

在PEP 0236中推荐(至少,不阻止)。

但是,我只是发现pydoc不能正确识别(忽略)它:

有没有办法解决这个问题?还是使用的好选择-*- coding: utf-8 -*-

我正在使用 Python 2.6

0 投票
3 回答
154584 浏览

python - 如何使用 Pydoc 创建文档?

我正在尝试从我的模块中创建一个文档。我pydoc使用 Python 3.2.3 从 Windows 7 的命令行中使用:

这导致我的 shell 充满了文本,我的模块中的每个文件一行,说:

就好像 Pydoc 试图为我的文件获取文档,但我想自动创建它。我找不到使用 Google 的好教程。有人对如何使用 Pydoc 有任何提示吗?

如果我尝试使用从一个文件创建文档

它说wrote myFile.html,当我打开它时,它有一行文字说:

此外,它还有一个指向我计算机上文件本身的链接,我可以单击它,它会在我的网络浏览器上显示文件内部的内容。

0 投票
1 回答
869 浏览

python - 如何理解文档中的 pydoc 参数

seek()我正在查找pydoc file并找到有关该函数作用的解释,但我不明白文档如何说明参数。它看起来像这样:

起初我以为它是参数中的一个参数,但显然不是。这些括号在参数字段中表示什么?

0 投票
1 回答
1200 浏览

eclipse - 使用代码完成查看 PyDoc

在此处输入图像描述

上面是 PyCharm,下面是带有 PyDev 的 Eclipse。

如何在 Eclipse+PyDev 中显示 PyDoc 工具提示以及自动完成窗口?我已经看到了一些 PyCharm 的屏幕截图,它们正好显示了这一点(例如http://i.imgur.com/wIvAt.png),但我无法弄清楚如何让我的工作以这种方式工作。我尝试了IDE设置>>编辑器>>代码完成>>自动弹出文档,设置为0,但是好像没有效果,我还是要按Ctrl-Q才能查看PyDoc。

0 投票
1 回答
158 浏览

python - 使包装器显示为它在 help() 中包装的函数

不幸的是,我正在使用 python 2.4(不是选择),所以 2.5 中添加的任何美妙的东西(例如 functools)都不能帮助我

我想包装一个函数,但是让它在你做 help(wrapper) 时看起来是它包装的函数

我通过做部分实现了这一点

现在help(wrapper)显示a函数名称和a文档字符串。除了感觉 hacky 之外,这不包括以下情况下的函数参数:

help(wrapper)导致这b(*args, **kwargs)显然不是我想要的。除非它嵌套在某个地方,否则似乎没有任何属性dir(a)可以帮助我。


编辑:如果您可以使用 pypi,请查看有助于解决此问题的装饰器模块。

0 投票
1 回答
390 浏览

python - 调用帮助函数时 repr.py 中的 Python 语法错误

我对 Python 有一个非常奇怪的问题。每当我尝试使用内置帮助功能时,都会收到此错误:

我已经手动检查了上述文件,但没有看到提到的错误。我还尝试删除/usr/share/python2.7目录中 trceback 中提到的文件的.pyc文件,但我仍然遇到问题。

我的电脑运行的是 Ubuntu 12.10 64 位。

0 投票
1 回答
733 浏览

python - from X import * ,跳过 pydoc 文档

我想*从模块X导入main模块,但不导入 X 的文档。例子:

和主要的:

现在pydoc main将显示来自Xand的文档main,我不想要X文档

相关