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

Python操作CouchDB數(shù)據(jù)庫簡單示例

 更新時(shí)間:2015年03月10日 09:09:43   投稿:junjie  
這篇文章主要介紹了Python操作CouchDB數(shù)據(jù)庫簡單示例,本文講解了連接服務(wù)器、創(chuàng)建數(shù)據(jù)庫、創(chuàng)建文檔并插入到數(shù)據(jù)庫等操作實(shí)例,需要的朋友可以參考下

安裝python couchDb庫:

https://pypi.python.org/pypi/CouchDB/0.10

連接服務(wù)器

復(fù)制代碼 代碼如下:

>>> import couchdb
>>> couch = couchdb.Server('http://example.com:5984/')

創(chuàng)建數(shù)據(jù)庫
復(fù)制代碼 代碼如下:

>>> db = couch.create('test') # 新建數(shù)據(jù)庫
>>> db = couch['mydb'] # 使用已經(jīng)存在的數(shù)據(jù)庫

創(chuàng)建文檔并插入到數(shù)據(jù)庫:
復(fù)制代碼 代碼如下:

>>> doc = {'foo': 'bar'}
>>> db.save(doc)
('e0658cab843b59e63c8779a9a5000b01', '1-4c6114c65e295552ab1019e2b046b10e')
>>> doc
{'_rev': '1-4c6114c65e295552ab1019e2b046b10e', 'foo': 'bar', '_id': 'e0658cab843b59e63c8779a9a5000b01'}

save()方法會(huì)返回'_id','_rev'字段
通過id查詢數(shù)據(jù)庫
復(fù)制代碼 代碼如下:

>>> db['e0658cab843b59e63c8779a9a5000b01']
<Document 'e0658cab843b59e63c8779a9a5000b01'@'1-4c6114c65e295552ab1019e2b046b10e' {'foo': 'bar'}>

更新文檔 :
復(fù)制代碼 代碼如下:

>>> data = db["5fecc0d7fe5acac6b46359b5eec4f3ff"]   
>>> data['billSeconds'] = 191
>>> db.save(data)
(u'5fecc0d7fe5acac6b46359b5eec4f3ff', u'3-6b8a6bb9f2428c510dcacdd5c918d632')

遍歷數(shù)據(jù)庫
復(fù)制代碼 代碼如下:

>>> for id in db:
...     print id
...
'e0658cab843b59e63c8779a9a5000b01'

刪除文檔并清理數(shù)據(jù)庫
復(fù)制代碼 代碼如下:

>>> db.delete(doc)
>>> couch.delete('test')

相關(guān)文章

  • Python urllib2運(yùn)行過程原理解析

    Python urllib2運(yùn)行過程原理解析

    這篇文章主要介紹了Python urllib2運(yùn)行過程原理解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-06-06
  • Python中編寫ORM框架的入門指引

    Python中編寫ORM框架的入門指引

    這篇文章主要介紹了Python中編寫ORM框架的入門指引,示例代碼基于Python2.x版本,需要的朋友可以參考下
    2015-04-04
  • 用python獲取txt文件中關(guān)鍵字的數(shù)量

    用python獲取txt文件中關(guān)鍵字的數(shù)量

    這篇文章主要介紹了如何用python獲取txt文件中關(guān)鍵字的數(shù)量,幫助大家更好的理解和使用python,感興趣的朋友可以了解下
    2020-12-12
  • 關(guān)于matplotlib及相關(guān)cmap參數(shù)的取值方式

    關(guān)于matplotlib及相關(guān)cmap參數(shù)的取值方式

    這篇文章主要介紹了關(guān)于matplotlib及相關(guān)cmap參數(shù)的取值方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-11-11
  • python畫圖把時(shí)間作為橫坐標(biāo)的方法

    python畫圖把時(shí)間作為橫坐標(biāo)的方法

    今天小編就為大家分享一篇python畫圖把時(shí)間作為橫坐標(biāo)的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-07-07
  • TensorFlow tf.nn.softmax_cross_entropy_with_logits的用法

    TensorFlow tf.nn.softmax_cross_entropy_with_logits的用法

    這篇文章主要介紹了TensorFlow tf.nn.softmax_cross_entropy_with_logits的用法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-04-04
  • Python使用matplotlib實(shí)現(xiàn)基礎(chǔ)繪圖功能示例

    Python使用matplotlib實(shí)現(xiàn)基礎(chǔ)繪圖功能示例

    這篇文章主要介紹了Python使用matplotlib實(shí)現(xiàn)基礎(chǔ)繪圖功能,結(jié)合實(shí)例形式分析了Python基于matplotlib實(shí)現(xiàn)正弦、余弦圖形及多軸圖的相關(guān)繪制操作技巧,需要的朋友可以參考下
    2018-07-07
  • 淺談django rest jwt vue 跨域問題

    淺談django rest jwt vue 跨域問題

    這篇文章主要介紹了django rest jwt vue 跨域問題,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-10-10
  • Python函數(shù)中*args和**kwargs來傳遞變長參數(shù)的用法

    Python函數(shù)中*args和**kwargs來傳遞變長參數(shù)的用法

    這篇文章主要介紹了Python編程中使用*args和**kwargs來傳遞可變參數(shù)的用法,文中舉了變長參數(shù)的例子,需要的朋友可以參考下
    2016-01-01
  • python 錄制系統(tǒng)聲音的示例

    python 錄制系統(tǒng)聲音的示例

    這篇文章主要介紹了python 錄制系統(tǒng)聲音的示例,幫助大家更好的理解和使用python,感興趣的朋友可以了解下
    2020-12-12

最新評(píng)論

山东省| 古浪县| 天祝| 鹿邑县| 普宁市| 璧山县| 贺兰县| 新龙县| 黔西县| 康马县| 北碚区| 囊谦县| 贡嘎县| 抚顺县| 巴塘县| 巴青县| 荆门市| 东城区| 富裕县| 寿宁县| 吴桥县| 辽阳县| 南通市| 凤阳县| 孙吴县| 沂水县| 偃师市| 嘉义县| 荔波县| 于田县| 乌什县| 天峨县| 彭泽县| 岱山县| 介休市| 宽城| 绥江县| 开平市| 周宁县| 陵川县| 周至县|