os.system() を使用して、入力ファイルと出力ファイルを受け取る別のプログラムを呼び出そうとしています。フォルダー名が長いため、使用するコマンドは最大 250 文字です。
コマンドを呼び出そうとすると、エラーが発生します: The input line is too long
.
あると思います255 character limit
(Cシステムコールを使用して構築されていますが、その制限も見つかりませんでした)。
os.chdir()
フォルダのトレイルの長さを減らすためにディレクトリを変更しようとしましたが、それを使用しようとするos.system()
と"..\folder\filename"
、相対パス名を処理できないようです。この制限を回避したり、相対パスを認識させる方法はありますか?