标签:open color file public 获取文件 dump 遍历文件 写入 with
#coding=utf-8 import os import json #获取目标文件夹的路径 filedir = os.getcwd()+‘/ceshi‘ #获取文件夹中的文件名称列表 filenames=os.listdir(filedir) #遍历文件名 for filename in filenames: filepath = filedir+‘/‘+filename print filepath after = [] # 打开文件取出数据并修改,然后存入变量 with open(filepath, ‘rb‘) as f: data = json.load(f) print type(data) for zidian in data: if zidian["conference_date"] == "": zidian["conference_date"] = "0001-01-01T00:00:00Z" if zidian["publication_date"] == "": zidian["publication_date"] = "0001-01-01T00:00:00Z" after = data # 打开文件并覆盖写入修改后内容 with open(filepath, ‘wb‘) as f: data = json.dump(after, f)
标签:open color file public 获取文件 dump 遍历文件 写入 with
原文地址:http://www.cnblogs.com/zhangtianyuan/p/7997721.html