Python 数据持久化与命令行工具开发
数据持久化工具介绍
在数据持久化方面,我们可以使用不同的工具来存储数据以便后续使用。这里主要介绍 Storm 和 SQLAlchemy ORM 这两种工具。
Storm 库的使用
Storm 库可以用于数据的检索和添加。即使记录不是使用 Storm 库插入的,也能正常显示。例如,执行 python storm_retrieve_os.py 命令,可能会显示一条记录:
jmjones@dinkgutsy:~/code$ python storm_retrieve_os.py
1 Linux 2.0.34 kernel
当我们先运行添加脚本 python storm_add_os.py ,再运行检索脚本 python storm_retrieve_os.py 时,会显示数据库中之前的旧条目以及新插入的条目:
jmjones@dinkgutsy:~/code$ python storm_add_os.py
jmjones@dinkgutsy:~/code$ python storm_retrieve_os.py
1 Linux 2.0.34 kernel
2 Windows 3.1.1
如果我们想要过滤数据,比如只查看以 “Lin” 开头的操作系统条目,可以使用以下代码:
超级会员免费看
订阅专栏 解锁全文
986

被折叠的 条评论
为什么被折叠?



