import fileinputUbuntuボックスで実行されているPythonスクリプトで 使用しています。
私はコマンドラインでスクリプトを実行しており、その行に沿って、行を反復処理するために使用してpython myscript.py firstinputfile.txt secondinputfile.txtいる内部に何かがあります。私が遭遇している問題は、どちらもMacintosh()の行末を使用しており、行区切り文字として 認識されていないように見えることです。myscript.pyfor line in fileinput.input()firstinputfile.txtsecondinputfile.txt\rfileinput.input()\r
行区切り文字としてfileinput認識させる方法はありますか?\r
前処理firstinputfile.txtと行末のsecondinputfile.txt使用を検討しまし\nたが、2つの理由で躊躇しています:i)管理するために追加のファイルを出力したくない、ii)入力をfileinputファイル引数から取得したい(stdin配管後ではない)コマンド)を使用できるようにfileinput.filename()しfileinput.filelineno()ます。
助言がありますか?