kolumbou
@kolumbou
python, html, c#

Как правилно выполнить поиск int в файле?

Доброго времени суток.

with open("C:/Python3/ids.txt", "r") as file:
                for line in file:
                    if commandid not in line:
                        print ('ok')


Вот такой и многие другие способы я пытаюсь использовать, что бы сделать проверку на отсутствие в файле интового значения commandid. Но в итоге всегда получаю
'in ' requires string as left operand, not int

... либо просто полное игнорирование проверки и выполнение кода далее.

Интовые значения в файле идут каждый на новой строке. Необходимо проверить находится ли commandid в этом файле и если нет, то дальше выполняется задуманный код (в примере выше выводится ok).

Буду благодарен за советы.
  • Вопрос задан
  • 172 просмотра
Решения вопроса 1
sim3x
@sim3x
if not str(command_id) in line:
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы