サーバー上で実行される Python スクリプトがあります。いくつかのソートされた .csv ファイルとグラフ付きの .PDF ファイルを生成します。特定のファイルを選択してユーザーのグループにメールで送信する別のスクリプトを作成しようとしています。以下はある種の疑似コードです。
.CSV ファイルの処理: VC506.csv、VC507.csv、VC1020。csv など... 特定の基準に基づいて、基準が満たされたすべての CSV ファイルのリストを含む出力ファイルを生成します。私はその部分をやった。だから、私は出力ファイルを持っています。それを単なるテキストファイル
output.txt
にするか、より良くするためにtodays_date_output.txt
今実装する必要があるのは、そのファイルを対応する .pdf ファイルと共に電子メールで送信することです。PDF ファイルの名前は、.CSV ファイルと同じです。混乱しないように、基本的に、私のスクリプトが VC506.csv、VC507.csv ファイルを選択した場合、VC506.pdf、VC507.pdf ファイルを電子メールで送信する必要があります。
多くの PDF が存在する可能性があるため、出力ファイルと対応するすべての PDF ファイルを 1 つの ZIP アーカイブに入れるのが最善の方法だと思います。
電子メールは次のようになります。
Subject: testing results, July 10, 2013
Body: attached is the list of all the battery cells that appeared to be faulty.