博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python的数据库mongoDB的入门操作
阅读量:6006 次
发布时间:2019-06-20

本文共 984 字,大约阅读时间需要 3 分钟。

 

 

Python代码:

1 import pymongo 2  3 # 获取本地端口,激活mongo客户端 4 client = pymongo.MongoClient('localhost',27017) 5  6 # 创建一个数据库 7 mydata = client['mydata'] 8  9 # 创建一个表单10 sheet_tab_one = mydata['sheet_tab_one']11 12 # 处理一个本地的txt文档,然后把文本内容全部读取,然后文本数据结构化,并存储每行的文字数,也存出起来13 # /Users/HeYang/Desktop/含有文本内容的文本文件.txt14 15 # path = '/Users/HeYang/Desktop/长江电力分析报告.txt'16 # with open(path,'r') as f:17 #     lines = f.readlines()18 #     for index,line in enumerate(lines):19 #         if len(line.split())>0 :20 #             data = {
21 # 'index':index,22 # 'line':line,23 # 'words':len(line.split())24 # }25 # print(data)26 # sheet_tab_one.insert_one(data)27 28 # 表插入数据的方法insert_one,会不清除原有的数据,重复添加进去29 30 # 展示数据库中的数据31 # $lt $lte $gt $gte $ne,32 # 依次等价于< <= > >= !=33 # l表示less,g表示greater e表示equal n表示not34 for item in sheet_tab_one.find({
'index':{
'$lt':5}}):35 print(item)

下面是关于数据库的操作符,需要熟悉并记下来常用的:

 

转载地址:http://wmsmx.baihongyu.com/

你可能感兴趣的文章
李小龙教给我们的敏捷开发之道
查看>>
windows 程序设计的一些总结
查看>>
细数AutoLayout以来UIView和UIViewController新增的相关API<转写>
查看>>
[转]SqlServer 表分区详细介绍
查看>>
02 栈(Stack)
查看>>
春季学期第六周作业
查看>>
字符串交叉插入
查看>>
项目总结
查看>>
codeforces #139 A dice tower
查看>>
Integer.valueOf与Integer.parseInt的小疑惑
查看>>
第一次开发NIOS II与NIOS II SOPC Quartus II三者的暧昧关系
查看>>
整数中1出现的次数(从1到n整数中1出现的次数)
查看>>
Asp.net MVC – Controller
查看>>
独立完成的第一个c++面向对象程序(虽然很简单 以后会增加功能)
查看>>
使用mybatis-generator自动生成映射配置
查看>>
d3js
查看>>
优先级队列的实现 和 层次遍历建树
查看>>
ecshop 广告位固定
查看>>
HTTP 错误 500.21 - Internal Server Error 解决方案(转)
查看>>
图像格式之--YUV
查看>>