简单的python内存存储

bx的Python项目详细描述


#bx

python的内存存储

![构建状态](https://travis-ci.org/tylucaskelley/bx-python.svg?分支=主)
![版本](https://pypip.in/version/bx/badge.svg)
![下载](https://pypip.in/downloa下载/bx/badge.svg)

>


````

` ` ` ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~124;~~~~
|||
它有一些特殊功能:

*线程安全
*在对象被破坏之前设置超时
*json模式验证
*清除&;简单的api
*badass ascii art
*支持python 2.7和3.4

如果
需要更多详细信息,请在安装后运行“pydoc bx.db”,或查看
获取信息的代码。

``python
import bx

'title':'student',
'type':'object',
'required':['name','major','gpa',,
“properties”:{
“name”:{
“type”:“string”
},
“major”:{
“type”:“string”
},
“gpa”:{
“type”:“number”
}
}
}


“schema参数默认为none,还有一个可选的调试模式(用于控制台日志记录),默认为false
db=bx.db(schema=student)



john={
“姓名”:“john doe”,
“专业”:“计算机科学”,
“平均绩点”:3.6
}

“苏珊={
“姓名”:“苏珊琼斯”,
“专业”:“物理”,
“平均绩点”:3.96
}
db.put('susan',”susan)

获取平均gpa
打印(sum([v['gpa']for v in db.vals())/len(db.vals())


db.delete('susan')

尝试:
db.delete('bob')
除了键错误:
打印(“bob不在数据存储中!”)
```

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
mysql Spring,AWS,访问远程数据库:java。lang.AbstractMethodError:在组织中为空。springframework。果心命令比较器。findOrder(OrderComparator.java:142)   java什么是“未找到网络:缓存项[url:…]”确切的意思是?   java@EmbeddedId和@Id异常   java从一个数组中获取数据以创建另一个数组。这个循环怎么了?   主方法中的java调用值为10的rect上的scale,然后打印矩形区域   java将数据插入现有记录   出现n位数后的java拆分字符串   java Hibernate验证程序异常   安卓如何从监听器接收结果(java)   在paintbrushtype GUI中,java paintComponent()vs paint()和JPanel vs Canvas   java抛出异常,以便堆栈跟踪不包含某些类类型   java使用哪种语法来提高性能和资源利用率   java My regex搜索只打印出最后一个匹配项   安卓在xml解析中的java视图翻转器示例   java如何维护LDAP系统和关系数据库的完整性?