国产探花免费观看_亚洲丰满少妇自慰呻吟_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')

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 利津县| 措勤县| 疏勒县| 唐河县| 吴堡县| 土默特左旗| 溧阳市| 桐柏县| 隆尧县| 崇礼县| 延津县| 灌云县| 绥德县| 横峰县| 金平| 增城市| 峨边| 舒城县| 噶尔县| 宁德市| 永平县| 乡宁县| 临沭县| 四川省| 阿克陶县| 武义县| 社旗县| 江山市| 阳城县| 商都县| 喀什市| 晋州市| 塔城市| 紫阳县| 福清市| 阿瓦提县| 遂平县| 古丈县| 咸阳市| 闻喜县| 宜黄县|