python读取多层次的json数据(Python高效保存json字典数据方法之一)
python读取多层次的json数据(Python高效保存json字典数据方法之一)上图,是不是很方便。其实还有一些办法可以完成上面任务,等我找个时间再写。
各位亲们平时经常把爬取或收集到的数据存放在哪里呢?TXT文档?EXCEL表格?JSON?,这些可能都有,我也都试过,但是存在数据库中无疑是最快捷高效地写入或读取的方式了。
Python支持多种数据库,常用免费开源的有:MySQL,PostgreSQL、sqlite等等,我当然是选择嵌入式数据库,适合桌面和移动应用的Sqlite3。它的数据库就是一个文件。由于SQLite本身是C写的,而且体积很小,所以,经常被集成到各种应用程序中,甚至在iOS和Android的App中都可以集成。sqlite的好处就不再介绍了,下面切入正题,看看如何实现数据保存到数据库中。
我经常在网络是收集股票的各种行情数据,这种数据经常是JSON格式的,跟python的字典非常像,我就以JSON为例,说说如何将JSON-字典数据保存到Sqlite中。
一、建好数据库的表
上图,是不是很方便。其实还有一些办法可以完成上面任务,等我找个时间再写。