数据存储之使用MongoDB数据库存储数据

admin5年前Python学习65

安装MongoDB环境:

1.官网下载:https://www.mongodb.com/download-center#community
2.MongoDB可视化工具compass下载https://www.mongodb.com/download-center#compass

笔记

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
import pymongo
 
 
# 获取连接Mongodb的对象
client = pymongo.MongoClient('127.0.0.1',port=27017)
 
# 获取数据库(如果没有当前数据库也没关系)
db = client.zhihu
 
# 获取数据库的集合(MySQL中的表类似)
collection = db.qa
 
# 写入数据
# collection.insert({'name':'123'})
 
# 插入数据
# collection.insert_many([
#     {
#         "username":"bbb",
#         "age":18
#     },{
#         "username":"ccc",
#         "age":19
#     }
# ])
 
# 查找数据(返回游标)
# cursor = collection.find()
# for x in cursor:
#     print(x)
 
# 获取集合中一条数据(可以指定条件)
# result = collection.find_one({'name':'123'})
# print(result)
 
# 更新一条数据
# collection.update_one({'username':'ccc'},{'$set':{'username':'aaa'}})
 
# 更新多条数据(第一个参数是更新那条数据,第二个参数是更新后的数据)
# collection.update_many({'username':'aaa'},{'$set':{'username':'123'}})
 
# 删除一条数据
# collection.delete_one({'name':'123'})
 
# 删除多条数据(第一个参数是删除那条数据)
# collection.delete_many({'username':'123'})

  


标签: MongoDBpython

相关文章

python操作Excel的几种方式1

Python对Excel的读写主要有xlrd、xlwt、xlutils、openpyxl、xlsxwriter几种。1.xlrd主要是用来读取excel文件12345678import xl...

Python使用openpyxl读写excel文件

这是一个第三方库,可以处理xlsx格式的Excel文件。pip install openpyxl安装。如果使用Aanconda,应该自带了。1.读取Excel文件默认打开的文件为可读写,若有需要可以指...

python导出开发环境

python导出开发环境

1.导出开发环境的依赖包本地开发完后,再把代码给别人之前,需要1pip freeze > pip123.txt   2.其他环境安装依赖包1pip install -r pi...

Tesseract-ocr视觉学习-验证码识别及python import pytesseract使用

Tesseract-ocr视觉学习-验证码识别及python import pytesseract使用

 Tesseract-OCR的简单使用与训练  最近看到某个网站提交数据要提交验证码,用tesseract自带的识别,     识别出来是什么鬼,0-9识别成了什么玩意!   &n...

pyinstaller使用-python项目转换成exe可执行文件

Python版本:Python3.5.2一、安装Pyinstaller1、安装pyinstaller使用pip命令安装:pip install pyinstaller1pip install...

监测局域网内主机的IP、MAC地址的异动变化并记录在Excel表格内

监测局域网内主机的IP、MAC地址的异动变化并记录在Excel表格内

说明:采用多线程监测局域网内主机的IP、MAC地址的异动变化并记录在Excel表格内  环境:python3.5    pip3 install scapy &...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
Music