Найти - Пользователи
Полная версия: readline
Начало » Python для новичков » readline
1
ktun
есть файлик вида
1234
4321
2569
….
nnnn
как прочесть его построчно и каждую строчку загнать в свою переменную?
подскажите кто чем может
GaiveR
with open('filename.txt', 'r') as f:
    lines = f.readlines()  # в lines теперь список строк
print(lines)

но лучше, если это возможно, обрабатывать файл построчно, не читая его целиком:
with open('filename.txt', 'r') as f:
    for line in f:
        print(line)

upd: писал второпях, второй вариант был неправильный :) поправил
ktun
это понятно, но как прочитанную строчку загнать в переменную и перейти к следующей строке и тд, пока сроки не кончатся, тут вот не понятно
sergeek
with open('filename.txt', 'r') as f:
    line = f.readline()  # прочитали очередную строку
    while line:
        line = f.readline()
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB