品易云推流 关闭
文章详情页
文章 > Python基础教程 > python pydoc是什么

python pydoc是什么

头像

小妮浅浅

2021-03-16 10:34:035409浏览 · 0收藏 · 0评论

1、说明

Python自带的pydoc模块,可以非常方便地查看、生成帮助文档,该文档是HTML格式的,因此查看、使用起来非常方便。

2、作用

(1)生成文本格式的注释文档

import pydoc
import sys
with open('aa.txt', 'w') as f:
pydoc.doc('bin.socketServer', output=f)

(2)使用help()函数, 生成的是文本格式的文档

import pydoc
import sys
# help() == pydoc.help() == pydoc.doc()  
sys.stdout = open('aa.txt', 'w')
help('bin.socketServer')
sys.stdout.close()
#  sys.stdout的作用是将输出到控制台的内容写
# 入文件(来自 https://blog.csdn.net/fengda2870/article/details/44925645 )
# 问题1:help函数会生成每一个类所有父类的注释文档, 所有公共父类会重复生成很多次注释,

3、启动方法

pydoc启动服务器和浏览器的方法为,在console中输入命令:

python -m pydoc -b

上述命令的m参数表示:查看module在当前的可见的搜索路径上;b表示启动的是浏览器。

在我的Anoconda中python3.4环境下使用上述命令。

以上就是python pydoc的基本介绍,在查看和生成文档方面,我们很多时候都是需要依赖pydoc模块的使用。更多Python学习指路:python基础教程

(推荐操作系统:windows7系统、Python 3.9.1,DELL G3电脑。)

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

底部广告图