標籤:pytho 交流 串連 抓取 img object 字串 ram star
1.Pymongo
PyMongo是Mongodb的Python介面開發包,是使用python和Mongodb的推薦方式。
官方文檔
2.安裝
>>> post_id ObjectId(...)>>> posts.find_one({"_id": post_id}){u‘date‘: datetime.datetime(...), u‘text‘: u‘My first blog post!‘, u‘_id‘: ObjectId(‘...‘), u‘author‘: u‘Mike‘, u‘tags‘: [u‘mongodb‘, u‘python‘, u‘pymongo‘]}
>>> post_id_as_str = str(post_id)>>> posts.find_one({"_id": post_id_as_str}) # No result >>>
from bson.objectid import ObjectId # The web framework gets post_id from the URL and passes it as a string def get(post_id): # Convert from string to ObjectId: document = client.db.collection.find_one({‘_id‘: ObjectId(post_id)})
4.mongoDB其它操作
1.超級管理員
sudo vi /etc/mongod.conf
security: authorization: enabled
sudo service mongod stopsudo service mongod start
mongo -u ‘admin‘ -p ‘123‘ --authenticationDatabase ‘admin‘
普通使用者管理
使用超級管理員登入,然後進入使用者管理操作
查看當前資料庫的使用者
2.主從雙備
複製的優點
mongo --host 192.168.10.111 --port 27019
use test1for(i=0;i<10;i++){db.t1.insert({_id:i})}db.t1.find()
3.備份
5.Mongodb與python互動
通過Robo 3T視覺化檢視我們可以看到抓取到了137條資料,並且已儲存到mongodb中
6.完成命令列項目:學生資訊管理(基於Python2.7)
已成功!
歡迎大家關注我的部落格:https://home.cnblogs.com/u/sm123456/
歡迎大家加入千人交流答疑群:125240963
MongoDB與python互動!這才是正確玩轉資料庫的正確方式!