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)))
这个代码可以正常运行,而且我已经测试过,即使目录不存在也不会出错。但是我在阅读一本Python书时发现,打开文件时应该使用“with”语句。那么有没有更好的方法来实现我正在做的事情呢?