Я хочу перебрать каждую строку всего файла. Один из способов сделать это - прочитать весь файл, сохранить его в списке, а затем перейти по интересующей линии. Этот метод использует много памяти, поэтому я ищу альтернативу.
Мой код до сих пор:
for each_line in fileinput.input(input_file):
do_something(each_line)
for each_line_again in fileinput.input(input_file):
do_something(each_line_again)
Выполнение этого кода выдает сообщение об ошибке: device active
.
Какие-либо предложения?
Цель состоит в том, чтобы вычислить парное сходство строк, то есть для каждой строки в файле я хочу вычислить расстояние Левенштейна для каждой другой строки.