- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个项目,我希望将其文档放在外部服务器上。我知道我会执行 pydoc -p 5000
我会将我的文档放在 http://localhost:5000/
上。不过,我计划将该文档托管在 EC2 实例上,作为每个人都可以访问的外部服务器。假设机器的 IP 地址是 10.10.10.10
,并且完全可以配置为外部访问。如何让 pydoc
在外部运行我的服务器?
最佳答案
作为docs状态:
Specifying a
-w
flag before the argument will cause HTML documentation to be written out to a file in the current directory, instead of displaying text on the console.
因此,请使用 -w
标志将文档写入文件,然后您可以将其复制到服务器并将其用作静态文件。例如,命令pydoc -w somelib
将编写一个文件somelib.html
,其中包含somelib
的文档。将其复制到服务器的根目录,可以在 http://10.10.10.10/somelib.html
上找到它(假设您的服务器配置正确)。
关于python - 在外部服务器中运行 pydocs - Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33133627/
pydoc EXPRESSIONS 工作得很好,但 pydoc -w EXPRESSIONS 却不行。这是为什么? (这 w 选项将输出写入 html 文件)对于其他大写帮助主题(例如 FORMATT
我正在尝试使用 pydoc 生成 HTML 文档。该项目分为几个子文件夹,所有子文件夹都包含 __init__.py 文件。 我主文件夹中__init__.py的内容如下: import sys sy
上面是 PyCharm,下面是 Eclipse 和 PyDev。 如何像 Eclipse+PyDev 中那样显示 PyDoc 工具提示以及自动完成窗口?我看过 PyCharm 的一些屏幕截图,它们准确
已关闭。此问题旨在寻求有关书籍、工具、软件库等的建议。不符合Stack Overflow guidelines .它目前不接受答案。 我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以
我已经创建了自己的模块 X。一开始,我从其他一些模块导入函数(例如 from math import func)。我注意到当我创建文档时: pydoc -w X 生成的文件还包含从 math 模块导入
我有一个结构如下的包: a/a1/a1.py a/a2/a2.py a/a3/a3.py 在 a3.py 中,我导入了模块 a1 和 a2,如下所示: import a1.a1 import a2.a
我有一个带有以下参数列表的函数: def print(*line, sep=' ', end='\n', file=sys.stdout, default = 'full'): 不幸的是,该模块的 p
我创建了第一个包,我注意到用户调用 help(my_package) 时显示的文档不完整。我很乐意在调用 help() 时获取列出的类、方法、函数和属性。最好是来自 docstring 的函数描述。
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。 关闭 5 年前。
显然我在这里遗漏了一些重要的东西。这是我的测试程序: """ Doc and nothing but doc """ class TestMe(object): """ class d
完全是编程和 Python 的新手。在我正在学习的书中,作者建议我找出 Pydoc 的用途。 我对它进行了谷歌搜索,并找到了匹配项(来自 Gnome 终端),但对我来说意义不大。有人介意简化一下吗?
作为一名 Perl 开发人员,我知道 perldoc 实用程序。我是 python 新手,我一直在寻找相同的内容并找到了pydoc。但 pydoc 的问题是它也在执行我的脚本,而我只想看到写在三引号内
我在同一文件夹中有以下文件: config.py、init.py、asc.py 和 mainfile.py init.py 文件的内容: from mainfile import * config 和
我正在从“艰难地学习Python”中学习Python。要使用 pydoc,我被要求在终端中输入以下内容: python -m pydoc xxx 我想知道-m在这里代表什么。我用谷歌搜索了很多,但找不
我有一个项目,我希望将其文档放在外部服务器上。我知道我会执行 pydoc -p 5000 我会将我的文档放在 http://localhost:5000/ 上。不过,我计划将该文档托管在 EC2 实例
我知道如何从命令行使用 pydoc。但是,由于复杂的环境设置,最好在 python 脚本中将其作为 native API 调用运行。也就是说,我的 python runner 看起来有点像这样: 导入
当声明一个继承自特定类的类时: class C(dict): added_attribute = 0 类 C 的文档列出了 dict 的所有方法(通过 help(C) 或 pydoc). 有没
PyDoc 在生成模块文档时在当前目录中创建 HTML 文档。我确实需要指定另一个目录,该目录将作为生成文档的占位符,而不是调用 PyDoc 的目录。 我正在使用 python -m pydoc -w
我正在尝试从我的模块中创建一个文档。我使用 Python 3.2.3 从 Windows 7 的命令行中使用了 pydoc: python "\pydoc.py" -w myModule 这导致我的
我做了 pydoc -p 5555 我得到 - : [Errno 2] 没有这样的文件或目录:我的一个模块的'-p'。这是因为 python 安装损坏还是我遗漏了什么? 我正在运行 Python 2.
我是一名优秀的程序员,十分优秀!