随笔分类 -  文件

day4_修改文件
摘要:修改文件有两种方式:一种是把文件的全部内容都读到内存中,然后把原有的文件内容清空,重新写新的内容;第二种是把修改后的文件内容写到一个新的文件中 第一种:一次性把文件全部读到,读到内存这个能,这种文件小没什么问题,大文件不好。 实例1: 实例2:a+模式修改 实例3:r+模式修改 第二种 :循环读取每 阅读全文

posted @ 2018-09-05 22:55 羽竹 阅读(189) 评论(0) 推荐(0)

day4_处理json
摘要:一、JSON 函数 1、json.dumps:字典转成json串(字符串) 2、json.loads:将json串转成字典 1)字典和json互相转换: 2)字典转成json串,然后写入文件 文件中看-实际带有颜色: 3)从文件中读取json串,转成字典 3、json.load()与json.loa 阅读全文

posted @ 2018-09-05 22:55 羽竹 阅读(185) 评论(0) 推荐(0)

day4_高效处理文件
摘要:read()将文件内容从磁盘中全部读出,放到内存,再给cpu处理,性能低,如果文件量大,很容易内存溢出或卡死。 高效方式: 方式一:一般不用的,代码行多 方式二: 练习题: 阅读全文

posted @ 2018-09-05 22:55 羽竹 阅读(99) 评论(0) 推荐(0)

day3_文件操作
摘要:对文件的操作: 1、打开文件获取文件的句柄,句柄就理解为这个文件 2、通过文件句柄操作文件 3、关闭文件。 一、open函数 1、语法: file object = open(file_name [, access_mode][, buffering]) 各个参数的细节如下: file_name:f 阅读全文

posted @ 2018-08-30 20:47 羽竹 阅读(219) 评论(0) 推荐(0)