本文共 875 字,大约阅读时间需要 2 分钟。
本文简述了如何通过python
# -*- coding:utf-8 -*-from pymongo import *import jsonclass JsonToMongo(object): def __init__(self): self.host = 'localhost' self.port = 27017 # 读取json文件 def __open_file(self): self.file = open('04tencent_hr.json', 'r') # 创建mongodb客户端 self.client = MongoClient(self.host, self.port) # 创建数据库 self.db = self.client.tencent # 创建集合 self.collection = self.db.jobs # 关闭文件 def __close_file(self): self.file.close() # 写入数据库 def write_database(self): self.__open_file() # 转换为python对象 data = json.load(self.file) try: self.collection.insert(data) print '写入成功' except Exception as e: print e finally: self.__close_file()if __name__ == '__main__': j2m = JsonToMongo() j2m.write_database()
转载地址:http://jjsua.baihongyu.com/