python列表显示如何跳行
python how to skip line in list display
我想要列表中元素之间的跳线
这是我的输出:
这是我的代码:
output = net_connect.send_command(request.POST.get("cmds"), use_textfsm=True)
outputs.append(request.POST.get("cmds"))
outputs.append("\n")
outputs.append(output)
outputs.append("\n")
print(outputs)
cmds 用于 cli 输入
这就是我显示输出的方式:
<div class="card col-12 col-md-6">
<div class="card-header">
<label> <h3>output : </h3></label>
</div>
<br>
<div class="card-body text-center">
<textarea rows="10" cols="80">{{outputs}} </textarea>
</div>
</div>
而不是print(outputs)
使用
for output in outputs:
print(output)
并排除“\n”的追加。
所以最后你的代码必须看起来像:
output = net_connect.send_command(request.POST.get("cmds"), use_textfsm=True)
outputs.append(request.POST.get("cmds"))
for output in outputs:
print(output)
对我有用:
<div class="card col-12 col-md-6">
<div class="card-header">
<label> <h3>output : </h3></label>
</div>
<br>
<div class="card-body text-center">
<textarea rows="10" cols="80"> {% for i in outputs %} {{i}} {% endfor %} </textarea>
</div>
</div>
这是结果:
我想要列表中元素之间的跳线
这是我的输出:
这是我的代码:
output = net_connect.send_command(request.POST.get("cmds"), use_textfsm=True)
outputs.append(request.POST.get("cmds"))
outputs.append("\n")
outputs.append(output)
outputs.append("\n")
print(outputs)
cmds 用于 cli 输入
这就是我显示输出的方式:
<div class="card col-12 col-md-6">
<div class="card-header">
<label> <h3>output : </h3></label>
</div>
<br>
<div class="card-body text-center">
<textarea rows="10" cols="80">{{outputs}} </textarea>
</div>
</div>
而不是print(outputs)
使用
for output in outputs:
print(output)
并排除“\n”的追加。 所以最后你的代码必须看起来像:
output = net_connect.send_command(request.POST.get("cmds"), use_textfsm=True)
outputs.append(request.POST.get("cmds"))
for output in outputs:
print(output)
对我有用:
<div class="card col-12 col-md-6">
<div class="card-header">
<label> <h3>output : </h3></label>
</div>
<br>
<div class="card-body text-center">
<textarea rows="10" cols="80"> {% for i in outputs %} {{i}} {% endfor %} </textarea>
</div>
</div>
这是结果: