当前位置: 首页 > 编程笔记 >

python写入xml文件的方法

茅星华
2023-03-14
本文向大家介绍python写入xml文件的方法,包括了python写入xml文件的方法的使用技巧和注意事项,需要的朋友参考一下

本文实例讲述了python写入xml文件的方法。分享给大家供大家参考。具体分析如下:

本范例通过xml模块对xml文件进行写入操作

from xml.dom.minidom import Document
doc = Document()
people = doc.createElement("people")
doc.appendChild(people)
aperson = doc.createElement("person")
people.appendChild(aperson)
name = doc.createElement("name")
aperson.appendChild(name)
personname = doc.createTextNode("Annie")
name.appendChild(personname)
filename = "people.xml"
f = open(filename, "w")
f.write(doc.toprettyxml(indent="  "))
f.close()

希望本文所述对大家的Python程序设计有所帮助。

 类似资料:
  • 问题内容: 我正在不同的机器上运行多个进程,这些进程需要读/写到共享的XML文件,为此我正在使用和(虽然我知道数据库将是一种更有效的方法,但由于项目限制,这种方法不可行) 。 要更改XML文件,相关过程首先创建一个专用锁定的通道,该通道用于读取文件,然后尝试在关闭通道之前重用相同的通道来写入新版本。这样锁就永远不会掉下来。但是,问题是,即使我从未明确关闭通道,尝试写入结果时也会得到提示。我怀疑那行

  • 问题内容: 我正在处理以下代码: 它给出以下输出: 现在,我想将生成的输出()写入硬盘上的XML文件。我该怎么做? 问题答案: 使用(或)代替构造您的。

  • 问题内容: 我已经习惯了 但是,似乎已经弃用了。推荐使用哪种方法进行上述操作? 更新:关于…的所有这些答案,”\n”这是通用的还是特定于的?IE,我应该上运行吗? 问题答案: 这应该很简单: 从文档: 写入以文本模式打开的文件时(默认),请勿用作行终止符;在所有平台上都使用一个’\ n’代替。 一些有用的读物​​: with声明 open() ‘a’用于追加或使用 ‘w’截断书写 os(特别是os

  • 我正在使用twitter python库从公共流中获取一些推文。该库以json格式获取推文并将其转换为python结构。我正在尝试做的是直接获取json字符串并将其写入文件。在twitter库中,它首先读取网络套接字并将应用到缓冲区。然后,它将信息包装在python结构中并返回。我可以使用将其编码回json字符串并将其保存到文件中。但是我想字符编码有问题。当我尝试打印json字符串时,它在控制台中

  • 本文向大家介绍python写xml文件的操作实例,包括了python写xml文件的操作实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了python写xml文件的操作的方法,分享给大家供大家参考。具体方法如下: 要生成的xml文件格式如下: Python实现代码如下: 希望本文所述对大家的Python程序设计有所帮助。

  • 本文向大家介绍python频繁写入文件时提速的方法,包括了python频繁写入文件时提速的方法的使用技巧和注意事项,需要的朋友参考一下 问题背景:有一批需要处理的文件,对于每一个文件,都需要调用同一个函数进行处理,相当耗时。 有没有加速的办法呢?当然有啦,比如说你将这些文件分成若干批,每一个批次都调用自己写的python脚本进行处理,这样同时运行若干个python程序也可以进行加速。 有没有更简单