csvkit のドキュメント: https://csvkit.readthedocs.io
【サイト内の関連ページ】
【関連する外部ページ】
Python の公式ページ: https://www.python.org/
次のように操作する.
python -m pip install csvkit
端末で,次のコマンドを実行する.
sudo apt -y install csvkit python3-csvkit
ここでは,csvkit に同封されているデータファイルである ne_1033_data.xlsxを, 次の URL からダウンロードして使用. https://github.com/wireservice/csvkit/tree/master/examples/realdata
in2csv ne_1033_data.xlsx > ne_1033_data.csv
ここでは,次のURLから ks_1033_data.csvをダウンロードして使用. https://github.com/wireservice/csvkit/tree/master/examples/realdata
csvjson ks_1033_data.csv > ks_1033_data.json
確認のため「more ks_1033_data.json」を実行している.
ここでは,次のURLから ks_1033_data.csvをダウンロードして使用. https://github.com/wireservice/csvkit/tree/master/examples/realdata
csvsql ks_1033_data.csv > ks_1033_data.sql
確認のため「more ks_1033_data.sql」を表示している.
del ks1033.db csvsql --db sqlite:///ks1033.db --insert ks_1033_data.csv echo .dump | sqlite3 ks1033.db > ks1033.sql more ks1033.sql
確認のため表示している.
rm -f ks1033.db csvsql --db sqlite:///ks1033.db --insert ks_1033_data.csv echo ".dump" | sqlite3 ks1033.db > ks1033.sql head -20 ks1033.sql
確認のため先頭部分を表示している.