Возникла небольшая странная проблема, поскольку этот код, кажется, прекрасно работает на моем Mac с друзьями, но совсем не работает на моем Ubuntu 16.04.
Через мой python я запускаю следующее
filenames = glob.glob(opts['-I'])
, который пытается сопоставить с набором из 32 текстовых файлов в формате TEXT / text01.txt
Моим начальным регулярным выражением было следующее
python -I TEXT/text??
, котороевернул ноль файлов.
Я также пытался
python -I TEXT/text*
, который, кажется, только возвращает text01.txt.Есть ли соответствующее регулярное выражение, которое может получить все текстовые файлы вместо только первого, и есть ли причина, по которой это работает на Mac, но не на Ubuntu?