デフォルトでファイルから入力したいと思っています。たとえば :デフォルトの標準入力としてファイルを作成する
num=input()
このステートメントではなく、キーのヒットを待っているのファイルからの入力を取る必要があります。私は標準入力をファイルにリダイレクトすることによってそれをしたくないので、デフォルトでそれを望みます。単に、キーボードは入力用のデフォルトのデバイスなので、キーボードの代わりにファイルに入力を欲しいと思っています。あなたはこのようなOSレベルでの標準入力にファイルを添付することができ
'input'は、定義上、標準入力からの読み取り用です。ファイルを標準入力に接続したくない場合は、 'input'を使用したくありません。 'fileinput'モジュールを試してください。 – chepner
ファイルの読み込みに 'input'を使うことはできません。 –
何らかの理由で 'fileinput'モジュールを使いたくない場合は、' sys.stdin = open( "file to") 'パスで手動で再割り当てしてから、' input() '関数が文字を読み込みますそのファイルから。 – martineau