我正在编写一个脚本,用以下数据检查一个简短的xml文件:
示例:
我正在尝试创建一个python脚本,它将查看这个xml文件并删除所选的名称信息。在
示例:
^{pr2}$
我能想到的唯一解决方案是将文件读到我想删除的名称,然后将其添加到一个列表中,然后从要删除的名称后面的名称读取该文件并将其附加到另一个列表中,将这两个列表合并并打印到我的文件中。在
示例:h = open("/home/service/chimera/array_cert/test.txt", "r")
output = []
lines = h.readlines()
for line in lines:
if '
break
output.append(line)
i = 0
for line in lines:
i+=1
if '
break
for line in lines[i:]:
output.append(line)
h.close()
h = open("/home/service/chimera/array_cert/test.txt", "w")
h.truncate()
for line in output:
h.write(line)
但这似乎是不必要的复杂。有更简单的方法吗?在
我还在Linux系统上使用python2.6。在