亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Python操作CouchDB數據庫簡單示例

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

安裝python couchDb庫:

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

連接服務器

復制代碼 代碼如下:

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

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

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

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

>>> 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')

相關文章

  • python刪除字符串中指定字符的方法

    python刪除字符串中指定字符的方法

    這篇文章主要介紹了python刪除字符串中指定字符的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-08-08
  • django實現(xiàn)將修改好的新模型寫入數據庫

    django實現(xiàn)將修改好的新模型寫入數據庫

    這篇文章主要介紹了django實現(xiàn)將修改好的新模型寫入數據庫,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-03-03
  • 將matplotlib繪圖嵌入pyqt的方法示例

    將matplotlib繪圖嵌入pyqt的方法示例

    這篇文章主要介紹了將matplotlib繪圖嵌入pyqt的方法示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-01-01
  • python3往mysql插入二進制圖片出現(xiàn)1064錯誤

    python3往mysql插入二進制圖片出現(xiàn)1064錯誤

    這篇文章主要介紹了python3往mysql插入二進制圖片出現(xiàn)1064錯誤的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • python合并多個excel的詳細過程

    python合并多個excel的詳細過程

    合并需求很多,常見的有相同數據結構,按行進行縱向拼接,下面這篇文章主要給大家介紹了關于python合并多個excel的相關資料,需要的朋友可以參考下
    2022-10-10
  • numpy矩陣乘法中的multiply,matmul和dot的使用

    numpy矩陣乘法中的multiply,matmul和dot的使用

    本文主要介紹了numpy矩陣乘法中的multiply,matmul和dot的使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-02-02
  • Python3實現(xiàn)的Mysql數據庫操作封裝類

    Python3實現(xiàn)的Mysql數據庫操作封裝類

    這篇文章主要介紹了Python3實現(xiàn)的Mysql數據庫操作封裝類,涉及Python針對mysql數據庫的連接、查詢、更新及關閉連接等相關操作技巧,需要的朋友可以參考下
    2018-06-06
  • 詳解python的四種內置數據結構

    詳解python的四種內置數據結構

    這篇文章主要介紹了python的四種內置數據結構,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-03-03
  • 分享2個方便調試Python代碼的實用工具

    分享2個方便調試Python代碼的實用工具

    這篇文章主要介紹了分享方便調試Python代碼的2個實用工具,可以方便展示我們調試代碼的中間狀態(tài),提升大家的編碼效率,詳細的介紹需要的小伙伴可以參考一下下面文章內容
    2022-05-05
  • python類的方法屬性與方法屬性的動態(tài)綁定代碼詳解

    python類的方法屬性與方法屬性的動態(tài)綁定代碼詳解

    這篇文章主要介紹了python類的方法屬性與方法屬性的動態(tài)綁定代碼詳解,具有一定借鑒價值,需要的朋友可以參考下
    2017-12-12

最新評論