簡単な質問:メインのMRJobスクリプトで必要ないくつかの変数を定義するモジュールheaders.pyがあります。私はで仕事を実行できるはずです
python MRMyJob -r emr --file=headers.py s3://input/data/path
次に、私のMRJobスクリプト(MRMyJob)で、次のように機能するはずです。
from headers import header1, header2, header3
右?mrjob --helpページから:「-file=UPLOAD_FILESファイルをこのスクリプトの作業ディレクトリにコピーします。-fileは複数回使用できます。」
インポートしようとすると、まだ「ヘッダーという名前のモジュールがありません」というメッセージが表示されます。