pymongo简单了解

数据库的主要操作就是增,删,改,查
简单了解mongdb的基本用法,与python的交互

#把文本的内容按行读入数据库
import pymongo

client = pymongo.MongoClient('localhost',27017)  #设置本地的mongodb的客户端,默认端口为27017
walden = client['walden']   #创建数据库database
sheet = walden['sheet']   #创建集合Collection
'''
path = 'walden.txt'
with open(path,'r') as f:
    lines = f.readlines()   #读取文本,按行存储在列表中
    for index,line in enumerate(lines):
        data = {
            'index':index,
            'line' :line,
            'word':len(line.strip())
        }
        sheet.insert_one(data)    #插入数据库,以单个方式进行,相应的insert_many()

'''
#$lt,$lte,$gt,$gte,$ne表示<,<=,>,>=,!=
for item in sheet.find({'word':{'$lt':10}}):    #输出word小于10的那些document
    print(item)

你可能感兴趣的:(pymongo简单了解)