内容
Pythonの勉強がてらにツールを作ってみた。
Excelに入力した内容をもとにテキストにSQLクエリを生成する処理。
大量のテストデータを用意したい時などに。
プログラム一式、exeは以下に。
概要
以下をExcel(用意したテンプレートファイル)で入力する。
base SQL
INSERT INTO user_tbl(id, name, birth) VALUES ({0}, '{1}', '{2}');
input data
出力
Pythonで作成したexe(またはpy)を実行するとテキストファイルで以下を出力する。
INSERT INTO user_tbl(id, name, birth) VALUES (1, 'Michael', '1993-04-15'); INSERT INTO user_tbl(id, name, birth) VALUES (2, 'David', '1950-11-03'); INSERT INTO user_tbl(id, name, birth) VALUES (3, 'sato', '1999-12-31'); INSERT INTO user_tbl(id, name, birth) VALUES (4, 'ivy', '2002-07-07'); INSERT INTO user_tbl(id, name, birth) VALUES (5, '米田', '2010-09-10'); INSERT INTO user_tbl(id, name, birth) VALUES (6, 'キャメロン', '1989-01-03'); INSERT INTO user_tbl(id, name, birth) VALUES (7, 'yamada', '1952-08-16');
退屈なことはPythonにやらせよう 第2版 ―ノンプログラマーにもできる自動化処理プログラミング
- 作者:Al Sweigart
- 発売日: 2021/10/25
- メディア: 単行本(ソフトカバー)