0

私は完全にコンピューター言語の初心者です。

私の学校では、color.txt というファイルをダウンロードし、そのファイルを使ってプログラミングを行うことになっていました...

import os.path
filename=input("Enter name of input file >")
infile=open(filename,"r")

等々。それは学校で働いた。

家に帰ってもう一度ファイルをダウンロードしましたが、今回は学校で使用していたのと同じ python プログラムが color.txt を認識しません。

私の先生はクラスに試してみるように言いました

import os.path
if os.path.isfile("color.txt"):
 print("color.txt") 

存在するかどうかを確認しますが、明らかに存在しません。

両方の時間を明確にするために、ファイルをデスクトップにダウンロードしました。私の学校では Linux を使用しています。家には窓があります。自宅でファイルを開くと、メモ帳で開きます。学校では、何か他のもので開きます..忘れました。助けてください。

4

1 に答える 1

1

プログラムがファイルを見つけるには、ファイルcolor.txtがプログラムの実行元と同じディレクトリにある必要があります。ファイルをデスクトップにダウンロードし、プログラムを別のディレクトリから実行すると、ファイルが見つかりません。

または、ファイルの名前を入力するときに、絶対パス全体を入力します。デスクトップ上のファイルの場合、それは次のようになりますC:\Users\username\Desktop\color.txt

于 2013-03-19T23:01:44.850 に答える