есть такой цикл в котором используется регулярное выражение только если i является строкой Но он откуда то берет NoneType, я уже провобал isdigit, пробовал ставить if type(i) == str, но упераюсь в ту же ошибку
есть такой цикл в котором используется регулярное выражение только если i является строкой Но он откуда то берет NoneType, я уже провобал isdigit, пробовал ставить if type(i) == str, но упераюсь в ту же ошибку
re.search возвращает None, если ничего не нашёл. Сделай проверку на это. И да, убери проверку на тип с помощью type — используй isinstance. В твоём случае можно убрать else вообще.