对于用爬虫爬取下来存储到MongoDB数据库中的数据,为了使用这些数据,我们应该得知道一些python对于MongoDB的一些操作。本文只涉及操作,对于数据库的安装和启动暂不涉及。本文参考了他的文章
首先最基本的增删改查,哦,不对,首先是先连接上数据库。
那么python怎么连接上数据库呢?
- 安装驱动 。 conda install pymongo(我用的是Anaconda3)
- 在程序中 。import pymongo
- 在程序中建立连接。 pymongo.MongoClient('127.0.0.1', 27017)[数据库名] [集合名]
到这里,我就连接上数据库了。
现在我需要实现一些基本操作了,首先是增删改查。
对于我而言,我首先关注的是查询操作,获取我需要的信息。
- 先导包和建立连接
import pymongo
my_col = pymongo.MongoClient('127.0.0.1',27017)['爬虫']['英雄联盟人物资料']
2.查询该集合里的所有数据。
mycol.find()
'''
这一行代码在可视化界面Robo 3T -1.2上会输出所有数据,但是在ipython中却不会输出数据,而是显示:
<pymongo.cursor.Cursor at 0x1b859