私は、Pythonを使ってExcel、CSV、SQLiteの間でデータをシャッフルするコードを書いています。Excel、CSV、SQL間のデータを入れ替えるための既存のライブラリはありますか?
これは他の人には役に立つかもしれないが、その場合は一般化し、ライブラリとしてまとめてリリースする必要があります。
私は車輪を再発明したくありません。この魔法の冒険に着手する前に、すでに(python?)ライブラリがあります:
- SQLデータベースをCSVまたはExcelにエクスポートします。 (比較的簡単です)
- CSV/ExcelファイルをSQLにインポートし、データを盗聴して、正しいタイプのカラムを持つテーブルを自動的に作成します。 (もう少し面白い。)
既に存在している任意のライブラリへのリンクを提供してください(Pythonやそれ以外を。)
ほとんどのSQLでは、csvでエクスポートしてcsvからインポートするコマンドが提供されています。 Excelの場合私は疑問を持っています:) – Nilesh
@Lafadaによれば、xrld/xlwt/xlutils(EXCELを解析する)やPostgresSQLなどのSQLデータベースを使用して、ORM(SQLAlchemy)を使用して目的を果たすことができます。私はこれ以上の直接的な方法は知らない。 –
@Jack_of_All_Trades:それは私の現在のコードとほとんど同じですが、私が誰もそれを素晴らしいパッケージにまとめていないと言うことができる限りです。 –