try:
directoryListing = os.listdir(inputDirectory)
#other code goes here, it iterates through the list of files in the directory
except WindowsError as winErr:
print("Directory error: " + str((winErr)))
これは正常に動作し、ディレクトリが存在しないときに窒息したり死んだりしないことをテストしましたが、ファイルを開くときに「with」を使用する必要があるPythonの本を読んでいました。私がしていることを行うための好ましい方法はありますか?