Доброго времени суток.
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).
Буду благодарен за советы.