python3通過pymongo操作mongoDB

2021-09-26 09:33:29 字數 899 閱讀 9197

2,增刪改查

mongodb預設開啟的埠號是27017

import pymongo

#連線本地mongo服務

client_bendi = pymongo.mongoclient(

)db_bendi = client_bendi[

'db_name'

]col_bendi = db_bendi[

'col_name'

]

import pymongo

#連線本地mongo服務

client_bendi = pymongo.mongoclient(『mongodb:

//localhost:

27017』)

db_bendi = client_bendi[

'db_name'

]col_bendi = db_bendi[

'col_name'

]

命令:pymongo.mongoclient( 『mongodb://user:password@ip:port/』 )

import pymongo

#連線遠端mongo

client_online = pymongo.mongoclient(

'mongodb:'

)db_online = client_online[

'db_name'

]col_online = db_online[

'col_name'

]

pymongo的技術相當成熟了,增刪改查哪個不會google一下就搞定。因為它的命名基本上和mongo shell的命令一樣,但是有一定區別的。可以參考

python3通過json獲取天氣資訊

通過python,每天定時傳送今明倆天的天氣資訊 測試的時候可以傳送給自己,後面可以傳送給指定的人或 from future import unicode literals from threading import timer from wxpy import import requests im...

python3通過udp實現組播資料的傳送和接收

本文主要通過對海康攝像頭進行抓包,模擬傳送了udp包,並抓取攝像頭返回的資料報,解析並提取相關資訊。通過抓包發現,海康攝像頭傳送 接收資料使用udp協議,後來比較發現,使用python模擬起來比較簡單。由於攝像頭內建了udp協議的server端程式,本文主要使用python模擬客戶端傳送udp資料報...

Python3通過函式名呼叫函式的幾種場景實現

一 說明 除了執行系統命令外,我們有時還需要動態地執行一些python 有經驗的朋友就會知道可以使用內建函式eval實現這一需求,如eval print file 這還是比較簡單的。但如果要動態執行乙個函式,講的資料就會少一點,這次就要看這個需求該如何實現。二 通過eval實現 1 通過eval呼叫...