python – 用美丽的汤写xml

前端之家收集整理的这篇文章主要介绍了python – 用美丽的汤写xml前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

这可能是一个真正愚蠢的问题,但我还没有找到答案.
一旦我根据需要修改了xml树,我该如何将其写回文件

码:

workbook = open("C:\\Users\\rabdel.WINCMPT\\Documents\\Retail Footwear.twb")
soup = BeautifulSoup(workbook)

for dashboard in soup.findAll("dashboard"):
    print dashboard["name"]
    if dashboard["name"] == "S1":
        dashboard.extract()

for window in soup.findAll("window"):
    print "class:",window["class"]
    if "name" in [x[0] for x in window.attrs]:
        print "name:",window["name"]
        if window["name"] == "S1":
            window.extract()
最佳答案
最简单的方法,将输出作为字符串并写入文件

f = open(workbook.name,"w")
f.write(soup.prettify())
f.close()
原文链接:https://www.f2er.com/python/439388.html

猜你在找的Python相关文章