Это мой код и данные файла, приведенные ниже. У меня есть файл с именем теста. В котором я пытаюсь найти число в первом столбце. Если этот номер найден в любой строке, я хочу удалить эту строку.
def deleteline():
n=5
outfile=open('test.txt','r+')
line = outfile.readline()
while line !='':
lines= line.rstrip('\n')
listline=lines.split(',')
num=int(listline[0])
if n==num:
print(listline[1])
outfile.write(lines)
else:
print("no")
line= outfile.readline()
outfile.close()