python 读写数据

2019-02-23  本文已影响0人  小明akira

TXT 格式

txt读取

设定 data.txt 一行为一条样本

f. read() 或 f.readlines() 读出均为str格式。

其中

with open("data.txt", "r") as f:
    data = f.readlines()

with open("data.txt", "r") as f:
    data = []
     for line in f:
        data.append(line)

注意:

txt写入

# data为上段代码读取数据
with open("data.txt", "w") as f:
     for line in data:
         f.write("{}\n".format(line))

json格式

json格式多用于不规则数据的存储
json读写主要由 json.dump, json.dump, json.load, json.loads组成
准确的说,

json写入

import json
# data 为 list
with open("data.json", "w") as f:
    json.dump(data, f, ensure_ascii=False, indent=True)
import json
# data为list
with open("data.json", "w") as f:
    for line in data:
        f.write("{}\n".format(json.dumps(line, ensure_ascii=False)))

写入数据格式如下:


json_dumps.png
上一篇 下一篇

猜你喜欢

热点阅读