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

python操作CouchDB的方法

 更新時間:2014年10月08日 08:56:26   投稿:shichen2014  
這篇文章主要介紹了python操作CouchDB的方法,包括了couchDb庫安裝、連接服務器、創(chuàng)建數(shù)據(jù)庫、查詢數(shù)據(jù)庫、遍歷數(shù)據(jù)庫等常用的操作,非常具有實用價值,需要的朋友可以參考下

本文簡單講述了python操作CouchDB的方法,分享給大家供大家參考。具體方法如下:

1.安裝python couchDb庫:

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

2.連接服務器

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

3.創(chuàng)建數(shù)據(jù)庫

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

4.創(chuàng)建文檔并插入到數(shù)據(jù)庫:

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

save()方法會返回'_id','_rev'字段

5.通過id查詢數(shù)據(jù)庫

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

6.更新文檔 :

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

7.遍歷數(shù)據(jù)庫

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

8.刪除文檔并清理數(shù)據(jù)庫

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

希望本文所述對大家的Python程序設計有所幫助。

相關文章

最新評論

将乐县| 施甸县| 阿坝县| 潮安县| 隆子县| 惠来县| 上思县| 昌都县| 余江县| 恩施市| 梨树县| 汶川县| 白城市| 上犹县| 高密市| 新河县| 苏尼特左旗| 靖江市| 昆明市| 双鸭山市| 海安县| 英吉沙县| 眉山市| 嘉祥县| 东港市| 香河县| 彩票| 美姑县| 凤城市| 兴安盟| 丰顺县| 临沭县| 资中县| 东港市| 湄潭县| 汝阳县| 重庆市| 库车县| 安顺市| 丁青县| 武定县|