我有一个这样的文本文件
ababaabababab
+hostname R1
interface GigabitEthernet0/1
+shutdown
+banner login
-hostname r
ababababababa
ababaabababab
r#
我想得到这样的输出
>>> print running_conf
+hostname R1
interface GigabitEthernet0/1
+shutdown
+banner login
>>> print saved_conf
-hostname r
ababababababa
ababaabababab
在这个网站上尝试了这么多东西之后,我还是不能让它工作。这是我的密码
with open ("file.text", "r") as saveoutput:
for line in saveoutput:
if line.startswith( '+' ):
continue
if line.startswith( '-' ):
break
print line
for line in saveoutput:
if line.startswith( '-' ):
if line.endswith( '#' ):
break
print line
下面是提供您所需输出的程序,但请明确说明输出的情况。你知道吗
以下代码将输出文件中从“+”开始的行到“-”开始的行的所有内容:
下面的程序
将输出从第一行以“-”开始到以“#”结束的所有内容。如果您想要一个程序同时执行两个操作:
相关问题 更多 >
编程相关推荐