APP下载

Jupyter开发环境也可使用SQLite语法

消息来源:baojiabao.com 作者: 发布时间:2026-09-02

报价宝综合消息Jupyter开发环境也可使用SQLite语法

开发Jupyter Notebook的非营利组织Jupyter,发布最新支援SQLite的Jupyter核心。Jupyter开发环境是资料科学领域的好用工具,由于各种语言核心的支援,使用者可以利用Python、C++、R或Julia等程式语言进行开发与探索资料,官方提到,SQL也是重要的程式语言家族,因此Jupyter核心开始支援SQLite。

新核心让用户可以使用完整的SQLite语法和一些额外的操作,像是开启和关闭数据库档案,或使用Jupyter指令来视觉化资料。为了简化Jupyter实作新核心的工作,官方决定使用Xeus,这是一个提供Jupyter核心协定实作的函式库,使用Xeus则官方可专心实作核心中语言的部分,而在连结SQLite原生C实作以及C++的部分,官方则选用SQLiteCpp函式库。

Xeus-SQLite目前仍处于开发阶段,但已经提供功能齐全的SQLite界面,可进行创建、开启和关闭SQLite数据库等高阶操作,Xeus-SQLite还能用来载入、备份和删除数据库,并检查特定数据库存在与否,还有设定或是重设数据库键值。

官方提到,他们希望可以创建一种直观的资料视觉化流程,让使用者能在同一个笔记本中,以SQLite查询资料后,直接创建图表或是地图等内容,目前官方正评估使用宣告式语言Vega,以宣告语言来创建互动视觉化设计

2020-06-18 12:03:00

相关文章