在 Windows 中,如果我打开命令提示符,启动 python,并使用其 __doc__ 属性检查某些内容,它无法正确显示。我不时看到一个带有换行符的连续字符串,而不是分开的行。
有没有办法让它正确显示?
这是我看到的一个例子:
>>> hashlib.__doc__
'hashlib 模块 - 许多哈希函数的通用接口(interface)。\n\nnew(name, string=\'\') - 返回一个 n 实现给定哈希函数的新哈希对象;初始化哈希\n 使用给定的字符串数据。\n\n命名的构造函数也可用 e, 这些比使用 new()\n 快得多:\n\nmd5()、sha1()、sha224()、sha256()、sha384() 和 sha5 12()\n\n您的平台上可能有更多算法可用,但\n保证上述算法存在。\n\ n注意:如果您需要 adler32 或 crc32 散列函数,它们在\nzlib 模块中可用。\n\nCh
请您参考如下方法:
与其自己拉取 __doc__,不如试试这个:
>>> help(hashlib)
它将为您提供格式良好的模块摘要,包括(但不限于)文档字符串。
