最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python連接mongodb集群方法詳解

 更新時(shí)間:2020年02月13日 08:51:33   作者:豬笨是念來過倒  
這篇文章主要介紹了python連接mongo集群方法詳解,需要的朋友可以參考下

簡(jiǎn)單的測(cè)試用例

#!/usr/bin/python
# -*- coding: UTF-8 -*-
import time
from pymongo import MongoClient
# 連接單機(jī)
# single mongo
# c = MongoClient(host="192.168.89.151", port=27017)
# 連接集群
c = MongoClient('mongodb://192.168.89.151,192.168.89.152,192.168.89.153')

大型項(xiàng)目的使用方式

三個(gè)目錄:

目錄a為config目錄,存放項(xiàng)目的配置文件,主要由conf.ini和__init__.py組成 

目錄b存放需要運(yùn)行的項(xiàng)目模塊,我們這里只用main.py就可以了

目錄c為utils目錄,存放一些常用的函數(shù),我們的mongo連接類就放在該目錄下

conf.ini文件如下:

[MONGO]

dev.host = mongodb://10.0.53.xx:10010,10.0.53.xx:10010,10.0.53.xx:10010

__init__.py文件如下:

import configparser

import configparser
 
#定義環(huán)境變量
env = 'dev'
profile = env + '.'
 
#從conf.ini中讀取變量
config = configparser.ConfigParser()
config.read(os.path.join(os.path.dirname(os.path.realpath(__file__)), 'conf.ini'))
 
for section in config.sections():
  for key, val in config.items(section):
    if key.startswith(profile):
      CONFIG_DICT['{0}_{1}'.format(section, key.replace(profile, '').upper())] = val
 
#通過conf.ini定義變量
MONGO_HOST = CONFIG_DICT['MONGO_HOST']

更多關(guān)于python連接mongodb集群方法詳解的文章請(qǐng)查看下面的相關(guān)文章

相關(guān)文章

  • 在windows下Python打印彩色字體的方法

    在windows下Python打印彩色字體的方法

    這篇文章主要介紹了Python在windows下打印彩色字體的方法;具有很好的參考價(jià)值,希望對(duì)大家有所幫助,一起跟隨小編過來看看吧
    2018-05-05
  • Python使用itcaht庫(kù)實(shí)現(xiàn)微信自動(dòng)收發(fā)消息功能

    Python使用itcaht庫(kù)實(shí)現(xiàn)微信自動(dòng)收發(fā)消息功能

    這篇文章主要介紹了Python使用itcaht庫(kù)實(shí)現(xiàn)微信自動(dòng)收發(fā)消息功能,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-07-07
  • Python之批量創(chuàng)建文件的實(shí)例講解

    Python之批量創(chuàng)建文件的實(shí)例講解

    今天小編就為大家分享一篇Python之批量創(chuàng)建文件的實(shí)例講解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-05-05
  • python字典保存為json后讀取出錯(cuò)問題及解決

    python字典保存為json后讀取出錯(cuò)問題及解決

    這篇文章主要介紹了python字典保存為json后讀取出錯(cuò)問題及解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • Python 一鍵獲取百度網(wǎng)盤提取碼的方法

    Python 一鍵獲取百度網(wǎng)盤提取碼的方法

    這篇文章主要介紹了Python 一鍵獲取百度網(wǎng)盤提取碼的方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-08-08
  • TensorFlow中關(guān)于tf.app.flags命令行參數(shù)解析模塊

    TensorFlow中關(guān)于tf.app.flags命令行參數(shù)解析模塊

    這篇文章主要介紹了TensorFlow中關(guān)于tf.app.flags命令行參數(shù)解析模塊,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-11-11
  • Django數(shù)據(jù)映射(一對(duì)一,一對(duì)多,多對(duì)多)

    Django數(shù)據(jù)映射(一對(duì)一,一對(duì)多,多對(duì)多)

    本文主要介紹了Django數(shù)據(jù)映射(一對(duì)一,一對(duì)多,多對(duì)多),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-08-08
  • python報(bào)錯(cuò)unexpected?indent的解決辦法

    python報(bào)錯(cuò)unexpected?indent的解決辦法

    這篇文章主要給大家介紹了關(guān)于python報(bào)錯(cuò)unexpected?indent的解決辦法,在python中出現(xiàn)"Unexpected indent"可能是代碼的縮進(jìn)出現(xiàn)問題,需要的朋友可以參考下
    2023-06-06
  • Django配置Bootstrap, js實(shí)現(xiàn)過程詳解

    Django配置Bootstrap, js實(shí)現(xiàn)過程詳解

    這篇文章主要介紹了Django配置Bootstrap, js實(shí)現(xiàn)過程詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-10-10
  • python非標(biāo)準(zhǔn)時(shí)間的轉(zhuǎn)換

    python非標(biāo)準(zhǔn)時(shí)間的轉(zhuǎn)換

    本文主要介紹了python非標(biāo)準(zhǔn)時(shí)間的轉(zhuǎn)換,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-07-07

最新評(píng)論

广饶县| 西昌市| 砚山县| 启东市| 台南市| 辽中县| 沂南县| 内江市| 望城县| 竹北市| 黄骅市| 长子县| 富川| 那曲县| 聂荣县| 大渡口区| 武隆县| 巫溪县| 霞浦县| 顺平县| 大方县| 合肥市| 固阳县| 田东县| 武定县| 利辛县| 日喀则市| 宾阳县| 苍梧县| 沾化县| 吴江市| 城固县| 长春市| 绥江县| 玉屏| 武平县| 江安县| 马边| 万安县| 冕宁县| 大荔县|