在 Jupyter Notebook/Lab中运行SQL

上一篇文章中讲到了Pandas与数据库的交互,今天再次讲解下在Jupyter Notebook或Jupyter Lab便捷使用SQL的方法。

1、数据准备:(这里使用先前写好的抓取百度迁徙数据的代码)

2、为Jupyter安装支持插件

pip install ipython-sql 或 conda install -c conda-forge ipython-sql

3、安装必要的数据库连接组件

  • pyodbc — for SQL Server
  • mysql — for MySQL
  • psycopg2 — for PostgreSQL

4、直接在Jupyer中执行SQL

示例代码:

数据库连接示例:

  • PostgreSQ:postgresql://scott:tiger@localhost/mydatabase
  • MySQL:mysql://scott:tiger@localhost/foo
  • Oracle:oracle://scott:tiger@127.0.0.1:1521/sidname
  • SQL Server:mssql+pyodbc://scott:tiger@mydsn
  • SQLite:sqlite:///foo.db

参考链接:

微信支付标点符 wechat qrcode
支付宝标点符 alipay qrcode

机器学习在旅游与酒店个性化的研究

当我们访问Netflix、 YouTube 或Amazon时,我们认为个性化推荐是理所当然的。这些服务已经探索

机器学习: 商业与数据科学之间的桥梁

每次我们谈论自动驾驶汽车、聊天机器人、 AlphaGo 或者预测分析,都会涉及到一些机器学习技术的实现。在公众

Python检验数据是否正态分布

判断数据是否符合正态分布,比如使用3-sigma判断数据异常前,首先需要确定的是数据是否符合正态分布。今天一起

One Reply to “在 Jupyter Notebook/Lab中运行SQL”

  1. 怎么联系你 需要Python 有偿帮忙 QQ314986324

发表评论

电子邮件地址不会被公开。 必填项已用*标注