Возникли проблемы с получением списка файлов из пользовательского каталога. Следующий код работает нормально:
inputdirectory = r'C:/test/files'
inputfileextensions = 'txt'
files = glob.glob(inputdirectory+"*."+inputfileextensions)
Но я хочу, чтобы пользователь мог вводить местоположение. Я пробовал следующий код:
inputdirectory = input("Please type in the full path of the folder containing your files: ")
inputfileextensions = input("Please type in the file extension of your files: ")
files = glob.glob(inputdirectory+"*."+inputfileextensions)
Но это не работает. Сообщение об ошибке не появляется, но файлы возвращаются как пустые. Я пытался ввести каталог с кавычками, с прямой и обратной косой чертой, но не могу заставить его работать. Я также пытался преобразовать ввод в необработанную строку, используя «r», но, возможно, синтаксис неверен. Есть идеи?
inputdirectory+"*."+inputfileextensions
- person juanpa.arrivillaga   schedule 22.11.2017