如何将subproccess中的stdout的\n替换成<br>

我想要将subproccess的stout中的n替换成
,我尝试了如下,都无效,用的是python3

a=subproccess.Popen('ls -al',stdout=subproccess.PIPE,shell=Ture)

我先用了如下代码,但是有有报错‘str’does not support the buffer interface

b=a.stdout.read().replace('\n','<br>')

然后我又试了如下命令,没有报错,但是并没有替换成功

b=str(a.stdout.read()).replace('\n','<br>')


凤凰求蛊
浏览 937回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python