博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python firebase
阅读量:7243 次
发布时间:2019-06-29

本文共 779 字,大约阅读时间需要 2 分钟。

下载的时候需要从github直接下载,别处下载的包存在bug

我用的是ubuntu系统

安装:pip install git+http://github.com/ozgur/python-firebase.git/#master

文档参考地址:http://ozgur.github.io/python-firebase/

假设firebase中存在工程myPro, 库mydb

from firebase import firebase

firebase=firebase.FirebaseApplication("https://myPro.firebaseio.com",None)

这样就连接到了firebase

创建新节点用post,修改用patch,删除delete

result=firebase.post('test/1',{'name':'jack','age':'100'})

即在mydb下面新建了test节点,在test节点下又有一个“1”节点,然后在firebase上查看时会看到一个自动添加的字符串,点击加号可以展开,

下面便是我们之前推送上去的字典

name:jack

age:100

其中值是可以直接在firebase上修改的

也可以直接用patch创建

result=firebase.patch('test/2',{'gender':'woman','hobby':'guitar'})

在firebase上查看,会发现这次没有自动添加上去的字符串

而且可以直接修改

result=firebase.patch('test/2',{'gender':'man','hobby':'internet serfing'})

转载于:https://www.cnblogs.com/lixiaodi/p/4683368.html

你可能感兴趣的文章
史上最清晰的红黑树讲解(下)
查看>>
awk命令用法及编程
查看>>
go语言之并发
查看>>
我的友情链接
查看>>
无法使用OUTLOOK收发邮件的问题
查看>>
dns解析外网域名很慢
查看>>
Netty系列之Netty可靠性分析
查看>>
oracle中裸设备的使用
查看>>
JXLS-----JXLS读取Excel实例
查看>>
华为hybrid-vlan
查看>>
Spring HandlerInterceptor的使用
查看>>
如何更加便捷地在Eclipse上开发GO语言
查看>>
OpenWrt分支LEDE嵌入式无线路由系统定制-2.自定义固件
查看>>
unity之dotween
查看>>
Android ListView复杂列表优化实践
查看>>
CSS的十八般技巧
查看>>
LoadRunner对脚本的的几点建议
查看>>
VNCserver安装即使用
查看>>
MA5680T以太网口工作模式
查看>>
Project Server 2013新手入门 (七)管理项目风险和问题
查看>>