Я пытаюсь найти в некоторых файлах регулярное выражение, мои целевые файлы выглядят так: 'Myfile_200_2018.csv'; 'Myfile_100_2018.csv' ....
Например, следующий код продолжает даватьошибка: ожидаемая строка или байтовоподобный объект для Regex в Python.
Я искал ту же ошибку в Google, но я думаю, что мой game_id является строкой, верно?Поэтому я не уверен, какая часть вызывает ошибку.
import os
import re
allfiles = os.listdir('.')
csv_files = [filename for filename in allfiles if filename.endswith('.csv')]
game_id='100'
re.search(r'(Myfile_%s_\d{4}.csv$)'%game_id, csv_files)