二刷爬虫—文件存储

.txt文件

file = opne(文件名,打开方式,[编码格式])

file.write()

file.close()

简化写法:with open()  as file:        ——文件自动关闭

json文件

loads()   将json字符串转化为json对象

dumps()  将json对象转化为json字符串,参数indent代表缩进字符个数,ensure_ascii=False 输出中文

json字符串中必须用双引号

csv文件

csv.writer()   初始化写入对象

        参数delimiter修改列于列之间的分隔符

writerow()  方法传入每行的写入对象

writerows()  方法同时写入多行

DictWriter()   初始化字典的写入对象

    参数fieldnames定义字典的key

csv.reader()   初始化读取对象

你可能感兴趣的:(二刷爬虫—文件存储)