Я пытаюсь прочитать файл, используя следующую инструкцию:Python оператора открыть файл читает строку из пустого файла
input = open("input.txt").read().split('\n')
Поэтому в основном моя цель состоит в том, чтобы прочитать файл построчно и хранить результаты в массиве , Он отлично работает, когда файл не пуст. Когда входной файл имеет только одну строку len(input)
равен 1, это как и ожидалось.
Но когда файл пуст, len(input)
все еще дает 1. Что я делаю неправильно?
Какая версия Python вы используете? 2.x или 3.x? – Nicarus
@Nicarus я использую 2.7.9 – ikis