Уведомления

Группа в Telegram: @pythonsu

#1 Март 20, 2013 21:13:47

caufman
Зарегистрирован: 2013-02-15
Сообщения: 56
Репутация: +  0  -
Профиль   Отправить e-mail  

Как посчитать количество строк в файле?

Shaman
потому что ‘rt’
И чо??? Больше ничего сказать не надо? rt, и дальше?

Офлайн

#2 Март 20, 2013 22:55:13

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

Как посчитать количество строк в файле?

caufman
Потому что вы пытаетесь 2 раза прочитать один и тот же файл, однако после первого прочтения “курсор” т.е. позиция в файле уже в конце, и попытка прочитать файл с конца даст пустую строку, длина которой равна 0.
Думается вы напутали и хотели вот это:

# Определяем количество строк в словарях
dic_features_line = len(dic_features_txt.splitlines())



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Отредактировано JOHN_16 (Март 20, 2013 22:56:03)

Офлайн

#3 Март 21, 2013 09:56:00

caufman
Зарегистрирован: 2013-02-15
Сообщения: 56
Репутация: +  0  -
Профиль   Отправить e-mail  

Как посчитать количество строк в файле?

JOHN_16
caufmanПотому что вы пытаетесь 2 раза прочитать один и тот же файл, однако после первого прочтения “курсор” т.е. позиция в файле уже в конце, и попытка прочитать файл с конца даст пустую строку, длина которой равна 0.Думается вы напутали и хотели вот это:
спасибо, все заработало. В конце выводится корректное количество строк.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version