Попытка прочитать одну строку из файла .txt, а затем написать оператор if на основе того, что находится в этой строке.Я написал то, что, по моему мнению, должно работать, выводит строку, но оператор if выводит «эта строка неверна»
import linecache
test = open('test.txt', 'w+')
test.write('Test\n')
test.write('True\n')
test.close()
read = linecache.getline('test.txt', 2)
print(read)
if read == 'True':
print("The line is True")
else:
print('The line is False')
Результат:
True
Theлиния ложная