ユーザー入力があり、open 関数のファイル名パラメーターとして渡したいと思います。これは私が試したことです:
filename = input("Enter the name of the file of grades: ")
file = open(filename, "r")
ユーザー入力openMe.py
にエラーが発生した場合、
NameError: name 'openMe' is not defined
しかし、ユーザーが"openMe.py
" と入力すると、正常に動作します。ファイル名変数が文字列だと思ったので、なぜそうなのか混乱しています。助けていただければ幸いです。ありがとうございます。