Уведомления

Группа в Telegram: @pythonsu

#1 Март 13, 2011 15:06:20

uhbif19
От:
Зарегистрирован: 2010-05-22
Сообщения: 56
Репутация: +  0  -
Профиль   Отправить e-mail  

Работа с файлами, как со списками

Можно-ли работать с файлами, как со списками ?

То есть не readlines writelines, а создается список строк (или по другому разделителю) и его изменение меняет файл ?



Офлайн

#2 Март 14, 2011 11:50:21

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

Работа с файлами, как со списками

Нет. И не надо.

Офлайн

#3 Март 14, 2011 19:20:33

uhbif19
От:
Зарегистрирован: 2010-05-22
Сообщения: 56
Репутация: +  0  -
Профиль   Отправить e-mail  

Работа с файлами, как со списками

Да нет. Было бы хорошо.

В принципе оно пишется очень просто, но без буфера.



Офлайн

#4 Март 15, 2011 18:20:20

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

Работа с файлами, как со списками

Даже не представляю, чем это может быть хорошо. Мало того, что обращение к диску одна из самых дорогостоящих операций, так ещё и ресурс это сильно не надёжный в плане сохранения данных во время сбоев при записи.

Офлайн

#5 Март 15, 2011 19:29:56

uhbif19
От:
Зарегистрирован: 2010-05-22
Сообщения: 56
Репутация: +  0  -
Профиль   Отправить e-mail  

Работа с файлами, как со списками

Так смысл же не список в файле хранить. Просто удобный доступ к файлу.

Ладно, действительно не самый содержательный вопрос "/



Офлайн

#6 Март 16, 2011 01:53:30

aliens
От:
Зарегистрирован: 2007-08-14
Сообщения: 135
Репутация: +  1  -
Профиль   Отправить e-mail  

Работа с файлами, как со списками

uhbif19
прочитать строки, получишь список строк, хоть уманипулируйся)



Офлайн

#7 Март 16, 2011 09:59:46

regall
От: Киев
Зарегистрирован: 2008-07-17
Сообщения: 1583
Репутация: +  3  -
Профиль   Отправить e-mail  

Работа с файлами, как со списками

aliens
uhbif19
прочитать строки, получишь список строк, хоть уманипулируйся)
Да, особенно очень интересно получается с гигабайтными файлами =)
uhbif19
Просто удобный доступ к файлу.
Такое, естественно получится только в структурированном бинарном файле, когда вы сможете прыгать по смещению на любую запись, которая вам нравится )



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version