国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

python操作CouchDB的方法

2019-11-25 18:09:25
字體:
供稿:網(wǎng)友

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

1.安裝python couchDb庫:

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

2.連接服務(wù)器

>>> 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程序設(shè)計有所幫助。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 石屏县| 忻州市| 偏关县| 清镇市| 同仁县| 阜南县| 新平| 成都市| 玉屏| 三河市| 攀枝花市| 股票| 杭州市| 澳门| 黔西| 内丘县| 上蔡县| 武陟县| 赣榆县| 仪陇县| 石景山区| 周至县| 孟津县| 新和县| 信宜市| 沧州市| 平阴县| 海南省| 阜城县| 开平市| 七台河市| 肃宁县| 东乡县| 滦平县| 合肥市| 从江县| 从江县| 随州市| 长海县| 买车| 仁怀市|