前述のように、エラーメッセージ
$ Python makeReadingsFile.py eichstaett.net.xml test.readings.xml
Python: can't open file 'makeReadingsFile.py': [Errno 2] No such file or directory
ファイルを探すように指示しているファイルがないために発生します。2番目のコマンドは、最初のコマンドと同じように見えます。
Python makeReadingsFile.py eichstaett.net.xml test.readings.xml
Traceback (most recent call last):
File "makeReadingsFile.py", line 75, in <module>
import argparse
ImportError: No module named argparse
これは完全なアドレスパスを使用していると言いますが、指定されたパスは同じであるため、「正しいディレクトリに変更したとき」のような意味である必要があると思います。とにかく、ここでのエラーメッセージは、おそらくPython2.6以前を使用しているという事実が原因です。argparseモジュールはPython2.7でのみ導入されました。