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/含有文本内容的文本文件.txt
14
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表示not
34 for item in sheet_tab_one.find({'index':{'$lt':5}}):
35     print(item)

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

转载于:https://www.cnblogs.com/goodboy-heyang/p/7896410.html

Python的数据库mongoDB的入门操作相关推荐

  1. 非关系型数据库mongoDB以及基础操作

    我们都知道,关系型数据库,例如Mysql.Oracle拥有四个特性(ADIS),分别为原子性.隔离性.一致性.连续性.而今天带来的,是非关系型数据库mongoDB,它与关系型数据库不同的是mongoD ...

  2. python创建数据库表空间_Python 操作 mysql

    """python 操作mysql时,默认开启事务,必须在增删改之后 提交数据,才会真正对数据库发生变化,默认默认是回滚 提交数据: conn.commit() 回滚数据 ...

  3. python覆盖数据库重复数据_Python操作MySQL数据库,插入重复数据

    sql = "INSERT INTO test_c(id,name,sex)values(%s,%s,%s)" param = (1,'AJ','MAN') n = cursor. ...

  4. python数据库模糊查询_Python操作mongodb数据库进行模糊查询操作示例

    本文实例讲述了Python操作mongodb数据库进行模糊查询操作.分享给大家供大家参考,具体如下: # -*- coding: utf-8 -*- import pymongo import re ...

  5. localhost 已拒绝连接_【Python】MongoDB数据库的连接和操作

    安装 Python 要连接 MongoDB 需要 MongoDB 驱动. pip安装: python3 -m pip3 install pymongo 创建数据库 import pymongo myc ...

  6. python与数据库完整项目_python入门:操作数据库项目实例分享

    本文根据一个项目实例,记录分享一下python将数据库的内容提取显示到程序界面的过程及相关设置,探索python操作数据库的用法. 主要分享内容: 1.显示数据库内容. 2.修改数据库内容. 3.表格 ...

  7. PyMongo--非关系型数据库mongodb入门(一步一步 版)

    PyMongo--非关系型数据库mongodb入门(一步一步 版) 本文主要内容: 1.简要介绍mongodb 2.Pymongo 3.mongo shell 4.我的mongodb入门之旅 1.简要 ...

  8. python操作mongodb语法_python 操作MongoDB

    安装MongoDB 启动数据库:安装完成指定数据库存放路径 mongod.exe --dbpath c:\data\db 进入目录后运行mongo.exe 成功 创建数据库 >use mydb ...

  9. python怎么连接MongoDB数据库

    Python 要连接 MongoDB 需要 MongoDB 驱动,这里我们使用 PyMongo 驱动来连接. pip 安装: pip3 install pymongo 引入库: import pymo ...

最新文章

  1. matlab图像的腐蚀和膨胀_OpenCV图像处理系列八 --- 腐蚀与膨胀
  2. 是栈还是队列c语言实验报告怎么写,队列和栈(C语言)
  3. python之解析最简单的xml
  4. android+水滴粘性动画,Android控件实现水滴效果
  5. 数据库---主要约束操作讲解
  6. 静态代码块、非静态代码块和构造方法
  7. 当区块链遇到零知识证明 1
  8. 使用GDB调试产生多进程的程序
  9. .Net 读取xml
  10. 无用小知识-递归的使用
  11. Google Borg论文
  12. wmic java_wmic 命令用法及实例
  13. 【UCSC Genome Browser】Genes and Gene Predictions - GENCODE
  14. 21世纪最实用的智能营销软件是哪个
  15. navigationController.navigationBar 设置背景透明
  16. 逍遥情缘服务器维护没通告,【维护公告】2月2日中午12:00维护公告
  17. 董明珠想圆手机梦,靠王自如可不够
  18. 【安全知识分享】安全生产责任制培训.pptx(附下载)
  19. 操作系统:虚拟存储器 练习题(带有答案和解析)
  20. DigiCert SSL证书过期了怎么办

热门文章

  1. PreTranslateMessage作用和使用方法
  2. Hibernate的主键生成器generator(zhuan)
  3. 学习《Building Applications with FME Objects》 之二 使用Sessions(会话)
  4. 产生随机数的用户图形界面Python GUI
  5. stm32qspi内存映射_stm32 QSPI内存映射模式
  6. oracle创建过程带有编译错误,警告:创建的函数带有编译错误
  7. C语言IO流存储数据,C++的IO流
  8. mysql ignore index_mysql use index、ignore index、force index用法
  9. java queue 线程安全_java并发编程之线程安全方法
  10. android摄像头方向与屏方向,Android通过ExifInterface判断Camera图片方向的方法