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

首頁 > 編程 > Python > 正文

Python操作CouchDB數據庫簡單示例

2020-02-23 00:17:35
字體:
來源:轉載
供稿:網友

安裝python couchDb庫:

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

連接服務器
代碼如下:
>>> import couchdb
>>> couch = couchdb.Server('http://example.com:5984/')

創建數據庫
代碼如下:
>>> db = couch.create('test') # 新建數據庫
>>> db = couch['mydb'] # 使用已經存在的數據庫

創建文檔并插入到數據庫:
代碼如下:
>>> doc = {'foo': 'bar'}
>>> db.save(doc)
('e0658cab843b59e63c8779a9a5000b01', '1-4c6114c65e295552ab1019e2b046b10e')
>>> doc
{'_rev': '1-4c6114c65e295552ab1019e2b046b10e', 'foo': 'bar', '_id': 'e0658cab843b59e63c8779a9a5000b01'}

save()方法會返回'_id','_rev'字段
通過id查詢數據庫
代碼如下:
>>> db['e0658cab843b59e63c8779a9a5000b01']
<Document 'e0658cab843b59e63c8779a9a5000b01'@'1-4c6114c65e295552ab1019e2b046b10e' {'foo': 'bar'}>

更新文檔 :
代碼如下:
>>> data = db["5fecc0d7fe5acac6b46359b5eec4f3ff"]   
>>> data['billSeconds'] = 191
>>> db.save(data)
(u'5fecc0d7fe5acac6b46359b5eec4f3ff', u'3-6b8a6bb9f2428c510dcacdd5c918d632')

遍歷數據庫
代碼如下:
>>> for id in db:
...     print id
...
'e0658cab843b59e63c8779a9a5000b01'

刪除文檔并清理數據庫
代碼如下:
>>> db.delete(doc)
>>> couch.delete('test')

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 柘荣县| 扎鲁特旗| 峡江县| 平顺县| 黎平县| 曲靖市| 江北区| 湖南省| 交城县| 定南县| 射洪县| 富锦市| 沭阳县| 新河县| 忻城县| 冀州市| 安多县| 长春市| 含山县| 中山市| 宜良县| 托克逊县| 南靖县| 财经| 宾川县| 溧水县| 康平县| 沿河| 渭南市| 霍邱县| 通海县| 溧阳市| 石棉县| 木兰县| 永仁县| 新河县| 二手房| 和田市| 信阳市| 寿光市| 会泽县|