【Python单元测试】01、Pydoc生成文档

本文介绍了如何使用Python的pydoc模块在控制台查看文档、生成HTML文档、启动本地服务器查看文档以及查找模块。通过`python -m pydoc`配合不同参数,可以在不同场景下便捷地操作Python文档。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

根据 ‘C语言中文网’ 该链接下的文章学习整理,点击此处即可访问。本文对此进行了提炼精简并做了适当的修改,如有侵权请私信我删除。


Python 的 pydoc 模块可以非常方便地查看、生成帮助 HTML 文档,以下的create_pythonDoc.py 模块作为示例.

# create_pythonDoc.py

My_NAME = 'PYDOC学习'

def say_hi(name):
	'''
	定义一个打招呼的函数
	返回对指定用户进行打招呼
	'''
	print('执行函数')
	return 'HELLO' + 'name'

def print_rect(height, width):    
	'''    
	定义一个打印矩形的函数    
	height - 代表矩形的高    
	width - 代表矩形的宽    
	'''    
	print(('*' * width + '\n') * height)


class User:
	'''
	定义一个代表用户的类
	该类包括name, age两个变量
	'''
	def __init__(self, name, age):
		'''
		name初始化该用户的name
		age初始化该用户的age
		'''
		self.name = name
		self.age = age
	
	def introduce_myself(self):
		'''
		定义了用户进行自我介绍的方法
		'''
		print('我叫 %s, 我今年 %d 岁' % (self.name, self.age))
1.控制台查看文档

切换到该模块的目录下,在 cmd 控制台执行 python -m pydoc create_pythonDoc 命令,在控制台会显示生成的 python 文档
参数-m,表示运行指定模块
使用 python 模块在控制台查看文档

2.pydoc 生成 HTML文 档

在cmd控制台中 python -m pydoc -w create_pythonDoc
参数 -w,表示 write 输出 HTML 文档
pydoc 生成 HTML 文档

3.启动本地服务器来查看文档信息

在cmd控制台中输入:python -m pydoc -p 8090 -b
参数 -p表示指定端口号,参数 -b表示选择浏览器启动查看
pydoc 启动本地服务查看文档

4.pydoc 查找模块

在cmd控制台中输入:python -m pydoc -k say_hi(被搜索模块的部分内容)
pydoc 的搜索功能

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值