已经有一些问题涉及到这一点,但似乎没有人真正解决它。在
^{1}$已经做了我想要的!打印到(右)控制台时看起来完美无瑕,但它包含以下额外字符:
^{pr2}$例如,在Maya中,它看起来像是用◘
-符号填充的!而help()
也使其完美无瑕。在
删除\x08
会给我每个额外的一个字母:
__HHeellppeerr
这也不是很有用。 有人评论说,当通过管道传输到子进程或文件时,它对他是有效的。我也没能做到。还有别的办法吗
hlpFile = open('c:/help.txt', 'w')
hlpFile.write(hlpTxt)
hlpFile.close()
是吗?因为这给我留下了同样的问题。记事本++实际上在这些地方显示了BS符号。显然是退格。在
总之:这些符号的添加和删除肯定是有原因的,但我无法想象没有一种方法可以让它们在一开始就不被创建!在
最后,我还缺少另一种方法吗?或者我还没见过的东西?
顺便说一句:我不是在找help.__doc__
!在
在Python2中,可以使用
pydoc.plain
删除粗体序列:在
^{pr2}$在
在python 3中,
pydoc.render_doc
接受renderer
:在
相关问题 更多 >
编程相关推荐