エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Excel->pandas->sqlite - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Excel->pandas->sqlite - Qiita
Excelのシートからsqlへ放り込むにはODBCのドライバを入れたり、vbaをコツコツと書かないといけないけど... Excelのシートからsqlへ放り込むにはODBCのドライバを入れたり、vbaをコツコツと書かないといけないけどpythonだと簡単だよというお話。 ↑C:\temp\Book1.xlsxにこんなシートが開いてるとして pandas経由で放り込むとあら簡単。 めんどくさいcreateとかしなくてもto_sqlで一発でdbとtableの作成もやってくれる。 # -*- coding: utf-8 -*- from xlwings import Workbook, Range import pandas as pd import pandas.io.sql as psql import sqlite3 # 既に開いているExcelブックを読み込む wb = Workbook(r'C:\temp\Book1.xlsx') # A1から終端までのデータを取り込む data = Range('A1'