2016-10-26 13 views
0

問題:お客様から、私たちが提供するアイテムごとにフォーム(Excel)を記入するよう要求されました。私たちは大量の部品を提供しているので、可能な限り部品を自動化する方法を見つけたいと思います。PythonまたはSQL:別のテーブルのExcelフォームに複数回保存する(出力を保存する)

アイデア:各部品番号と関連情報を列に記載したテーブル( 'データ')を作成します。 Pythonを使用して 'Data'テーブルを読み込み、空白の顧客フォームを開いて、空白の顧客フォームに入力してから、顧客フォームを保存します。

質問:

  • は、同様にこのタスクを実行するSQLすることはできますか?この作業に関しては、SQLでフラットテーブル出力を作成しただけです。どのようにこれが動作するかわからない。

  • おすすめのPythonパッケージ/ドキュメントですか?

  • 同様のコードがありますか?ちょうど私が何かを歩くことを学ぶのに役立ちます。

  • 他のアイデア?たぶん私はこの問題に間違ったやり方で取り組んでいるのでしょうか?

私は自分の最善の行動の道を確信しています。

答えて

0

SQLシステム(PostgreSQL、MySQL)で簡単なテーブルを作成することができますので、アイテムを簡単に変更することができます。顧客は、と望んでいるよう

は、その後、あなたは、Excel形式でテーブルをエクスポートすることができます。

Copy (Select * From foo) To '/tmp/test.csv' With CSV DELIMITER ','; 

あなたはまたのpythonでそれを行うことができますが、私は、SQLシステムで、それはのpythonでアイテムを更新するために、より複雑だと思いますHTML/PHPのフロントエンドページを作成してよりカスタマイズ可能にすることができます。

関連する問題