存档2月 2021

树莓派Python-mongo操作

上面文章已经安装了mongo数据库,现在要通过Python操作mongo数据库,因此下面要进行一些操作。
参考文章: http://www.shumeijiang.com/2021/01/24/多个树莓派之间实现通信对话 
#首先要安装驱动pymongo
1、执行命令

sudo pip install pymongo==3.2
(指定版本是因为mongo有版本的要求,3.2实验不会报错,3.11会报错) 2、安装完成后查看版本是否正确
python
>>> import pymongo
>>> pymongo.version
'3.2'
#mongo连接

1  #coding:utf-8
2  from pymongo import MongoClient
3
4  USER = 'pi'  #用户名
5  PASS = 'shumeijiang'  #验证密码
6  ADDRESS = '192.168.0.120'  #数据库地址
7  PORT = 27017   #默认端口
8  DB_NAME = 'command'  #指定库
9  COLLECTION = 'master.command'  #指定集合(表)
10
11 conn = MongoClient("mongodb://"+USER+':'+PASS+'@'+ADDRESS, PORT)
12 db = conn[DB_NAME]
13 collect = db[COLLECTION]
14
15 for i in collect.find():   #数据查询
16     print(i)
#查询结果
查询结果