Моего код:Glob возвращается пустой список в Python
hi = glob.glob("hi/FEC[0-9][0-9][0-9][0-9][0-9]_[0-9].seq")
Я использую модуль Glob, и я пытаюсь получить все имена файлов пути, но все возвращается обратно является пустым списком. Я не знаю, почему он продолжает это делать. Он работал до того, как мой код был случайно удален.
[]
Независимо от того, что файл отсутствует, он по-прежнему дает мне пустой список.
Update: Так следующие файлы у меня есть
FEC00001_1.seq
FEC00002_1.seq
FEC00002_2.seq
и так далее ..
Update 2 : Итак, я просто понял, что, возможно, вам придется что-то сделать с неправильной папкой, как вы, ребята, Я бы.
Потому что прямо сейчас, мой сценарий в «folder1», и все файлы, которые я пытаюсь получить доступ в «folder2»
/mainfolder/folder1/script.py
/Главная папка/folder2/файлы им пытаются получить доступ к
Пожалуйста, сообщите нам, какие типы имени файла вы пытаетесь сопоставить, чтобы мы могли проверить ваш синтаксис регулярных выражений. –
Даже если синтаксис регулярного выражения неверен, он не дает мне никаких ошибок, он все равно дает мне пустой список. – David
Причина, по которой он возвращает пустой список, состоит в том, что ни одно из имени файла не соответствует вашему шаблону. Поэтому, пожалуйста, проверьте свои пути к файлам. –