作者sun569 (...)
看板Python
标题[问题] 如何读取sql档
时间Wed Jul 17 17:13:34 2019
因为工作关系 现在要使用python 汇入外面公司提供的sql档做分析 目前没有办法直接与外部公司的db直接连线 只提供.sql档案 我的环境是使用 linux 的anaconda jupyter python 3
上网找的语法都是要连结db host 那些的 有找到语法是可以直接读入 但是格式像这样
https://i.imgur.com/PXGOkOq.png
有其他方法吗
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 180.204.224.46 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1563354816.A.30D.html
1F:→ Hsins: 这不是很正常吗?给你一个 .sql 档,里面自然是 sql 语句 07/17 18:06
2F:→ Hsins: 我猜你想要的是汇入 database,希望可以直接用 data table 07/17 18:07
3F:→ Hsins: 我的建议是你有 .sql 的话,用 sqlite 建立 database 07/17 18:08
4F:→ Hsins: 再透过 python 读入本机端 sqlite 资料库中的 data 07/17 18:09
5F:→ sun569: 对 我是想要形成dataframe的格式 07/17 18:17
6F:→ sun569: 我明天上班再试试看你说的方式好了 07/17 18:17
7F:→ froce: Sql不一定会通喔,sqlite的变数类型比主流的少 07/17 18:29
8F:→ froce: 建议弄个VM还是docker去跑 07/17 18:29
9F:→ Hsins: 楼上说的对,不过 sqlite 算是资源吃最少的一个做法了,原 07/17 18:32
10F:→ Hsins: po 可以先试试看,虽然 sqlite 的变数类型没这麽丰富,但也 07/17 18:32
11F:→ Hsins: 算是该有的都有了 07/17 18:32
→ Hsins: 如果有没办法汇入的,再考
虑用 docker 或是 vagrant 07/17 18:33 好的我再研究看看
※ 编辑: sun569 (180.204.224.46 台湾), 07/17/2019 20:31:17
12F:→ Pieteacher: pyodbc 这 package 07/18 15:39