我正在写一个小蟒蛇工具,以帮助推动我们的外壳-help
文档搜索的网页,但我打了一个奇怪的块:壳牌文本Python字符串
output = subprocess.Popen([sys.argv[1], '--help'],stdout=subprocess.PIPE).communicate()[0]
output = output.split('\n')
print output[4]
#NAME
for l in output[4]:
print l
#N
#A
#
#A
#M
#
#M
#E
#
#E
#or when written, n?na?am?me?e
它的文档中做到这一点对于任何heading/subheading
,这使得它几乎不可用。
获取正确格式的任何提示?我在哪里搞砸了?
感谢
你得到什么'print repr(output [4])'? – MRAB 2012-07-13 16:20:37
用TERM = dumb运行它? – 2012-07-13 16:28:54