【发布时间】:2011-07-19 19:55:27
【问题描述】:
这可能是一个非常愚蠢的问题,但我还没有找到答案。 一旦我根据需要修改了 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()
【问题讨论】:
-
你试过将 str(soup) 写入文件吗?
标签: python beautifulsoup