青青草免费线看线看|啊在车上停不下来了|国产少女免费观看电视剧|仑乱88MAV|精品老司机在线观看视频|国产一区二区三区高清免费视频|在线观看免费777av

如何掌握Python3中PyMongo的用法?Python3中使用PyMongo的方法詳解

平常在處理數(shù)據(jù)的時(shí)候,必不可少地要使用數(shù)據(jù)庫(kù)存取數(shù)據(jù),之前了解了MySQL數(shù)據(jù)庫(kù) 。下面這篇文章主要給大家介紹了Python3中使用PyMongo的方法示例,文中介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面來一起看看吧 。

如何掌握Python3中PyMongo的用法?Python3中使用PyMongo的方法詳解


一、PyMongo安裝
使用這個(gè)數(shù)據(jù)庫(kù)之前,先要進(jìn)行的操作就是安裝這個(gè)數(shù)據(jù)庫(kù),在這里我們可以通過pycharm進(jìn)入安裝,前面已經(jīng)講過安裝方法了,這里就不詳細(xì)的講解,文章中是已經(jīng)使用了安裝好的PyMongo庫(kù) 。
二、連接MongoDB
一般對(duì)于數(shù)據(jù)的操作,使用最多的還是MongoDB數(shù)據(jù)庫(kù),在使用之前需要連接這個(gè)數(shù)據(jù)庫(kù),采用的連接方式是前面安裝的PyMongo庫(kù),里面包含了一個(gè)MongoClient就是專門用來實(shí)現(xiàn)連接的,連接之前需要傳入一個(gè)ip和默認(rèn)的端口,在設(shè)置的時(shí)候,第一參數(shù)設(shè)置的地址為host,第二個(gè)參數(shù)設(shè)置的就是端口port,如果不傳入端口的話,系統(tǒng)會(huì)使用默認(rèn)的端口 。
import pymongoclient = pymongo.MongoClient(host='localhost', port=27017)就像上面這樣,就可以創(chuàng)建一個(gè)MongoDB的連接對(duì)象了 。還有一種方法將MongoClient中的第一個(gè)參數(shù)host,變成MongoDB可以直接連接字符串,使用的時(shí)候用mongodb開頭,例如:
client = MongoClient('mongodb://localhost:27017/')【如何掌握Python3中PyMongo的用法?Python3中使用PyMongo的方法詳解】可以實(shí)現(xiàn)和剛才一樣的連接效果 。
三、指定數(shù)據(jù)庫(kù)
當(dāng)我們連接好數(shù)據(jù)庫(kù)之后,就可以對(duì)數(shù)據(jù)庫(kù)進(jìn)行查看,并且還可以指定使用的數(shù)據(jù)庫(kù),具體的實(shí)現(xiàn)方法如下:
conn.list_database_names()
這是對(duì)數(shù)據(jù)庫(kù)進(jìn)行查看,可以列出有哪些數(shù)據(jù)庫(kù) 。下面再看看指定數(shù)據(jù)庫(kù)的方式,有兩種,如下:
db = conn['hhh']# 或者db = conn.hhh以上就是關(guān)于如何掌握Python3中PyMongo的用法?Python3中使用PyMongo的方法詳解的全部?jī)?nèi)容了,希望通過這篇文章的學(xué)習(xí),大家已經(jīng)掌握了Python3中PyMongo的用法 。

    猜你喜歡