访问cloudant数据库的微观客户机库
microcdt的Python项目详细描述
microcdt的目的是成为最小的实际客户机 用于访问cloudant/couchdb数据库的库。也不完全 在其API表面保护层中具有特色,也不完整(也不打算 是的)。
它满足最基本的操作,如创建和删除 数据库,读取、创建、删除和更新文档,以及 列出数据库中的所有文档。
它还为批量操作提供了基本支持。
cloudant类的子类requests.Session,因此任何api端点 未直接实现的始终可以使用 Cloudant.get|put|post|request。
示例
frommicrocdtimportCloudantdb='mydatabase'cdt=Cloudant('https://account.cloudant.com')cdt.auth=(USERNAME,PASSWORD)cdt.create_database(db)result=cdt.create_doc(db,{'name':'adam'})cdt.delete_database(db)