欢迎来到DIVCSS5查找CSS资料与学习DIV CSS布局技术!
  1. 创建XML
 
  XML文件,从创建节点(book)开始,之后创建里面的子节点,并对子节点进行属性和内容添加。
 
  输出结果(book.xml文件)
 
  2. 修改XML
 
  修改book.xml文件,新增创建日期,修改name的属性名为arr,价格调整为0.01元。
 
  输出结果(book.xml文件)
 
  3. 删除XML节点
 
  删节点,先找到,再用remove()方法进行删除。
 
  输出结果(book.xml文件)
 
  4. 读取XML
 
  循环读取节点内容,输出不为None的节点。
 
  好了,有关XML文件的内容,老陈讲完了,如果觉得对你有所帮助,希望老铁能转发点赞,让更多的人看到这篇文章。你的转发和点赞,就是对老陈继续创作和分享最大的鼓励。
 
  JSON文件数据由一系列键值对组成并用逗号隔开和我们学过的字典可进行化互相转换。Python 中可以使用json模块对JSON 数据进行编解码。
 
  1. 创建JSON文件
 
  json.dumps()对字符串数据进行编码, json.dump()对文件数据进行编码。
 
  输出结果(book.json文件内容)
 
  2. 读取JSON文件
 
  json.loads()对字符串数据进行解码, json.load() 对JSON文件进行解码。
 
  输出结果(book.json文件内容)
 
  对文本文件的操作,跟对XML和JSON操作,其实并没有多大的区别,只是内容格式不同而已。操作文件,最简单的方式,就是用open(file, mode='r')类,其中mode参数也可以省略,默认值就是r,即read的意思,详细内容如下
 
  1. 创建book.txt
 
  创建并写文件时,记得mode参数指定为w(默认是r),如果内容中有中文,指定encoding="UTF-8"。写入数据方法为write。
 
  输出结果(boy.txt文件内容)
 
  在写入数据时,如果总是一行一行的写,那也太费事的。不懂偷懒的程序员,不是好工匠,好的工匠会想更优的办法。将多行内容组成列表,并用writelines方法写入。
 
  输出结果(boy.txt文件内容)
 
  2. 文件读取
 
  可写便可读,可逐行写,就可逐行读,可用列表的方式写入,就可读出列表(即读出多行并转成列表)。
 
  输出结果
 
  3. 修改文件
 
  如果想对文件中的某部分内容进行修改的话,可先读取,修改之后再写入就好了。

如需转载,请注明文章出处和来源网址:http://www.divcss5.com/html/h62100.shtml