1.安装mongoDB数据库
2.安装pymongo模块
windows环境中,直接在cmd命令窗口中执行pip3 install pymongo
验证是否安装成功,通过python进入交互环境,输入import pymongo不报错即可
3.python操作mongoDB基本方法
from pymongo import MongoClient #导入模块
client = MongoClient('mongodb://username:password@ip:port') #初始化数据库连接
database = client['dbname'] #创建数据库
table = database['tablename'] #创建数据库中的表
table.insert(dic) #向数据表中插入对象
①初始化数据库连接
importrequestsimportlxmlimportreimportpymongofrom bs4 importBeautifulSoup
myclient= pymongo.MongoClient('mongodb://localhost:27017/')#本地计算机ip可使用localhost表示,此种情况参数可直接省略
如果mongoDB运行在本地且没有修改过默认端口(27017),也没有设置权限验证,那么初始化连接的参数可以直接省略,client = MongoClient()
如果没有设置权限验证,可省略用户名和密码部分,client = MongoClient('mongodb://ip:port')
如果运行在本地但是设置了权限验证,可省略ip和port部分,client = MongoClient('mongodb://username:password')
②创建数据库
db = myclient['douban'] # db = myclient.douban
创建数据库可通过方括号或者.方法,创建数据表同理。
③创建数据表,即collection
table = db['book'] #t