数据库的主要操作就是增,删,改,查
简单了解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)
网友评论