Форум сайта python.su
-1
Нужно перенаправлять поток который выводится через print, затем сохраняя в бд, такой вопрос в чем лучше хранить получаемые строки? сейчас храню в обычном списке, потом с помощью Pickle скидываю в бд, может что то предпочтительнее использовать для временного хранения строк нежели список?
Офлайн
3
Evgtuple, обработка кортежов производится быстрее чем списков.
может что то предпочтительнее использовать для временного хранения строк нежели список?
Офлайн
3
regallhttp://stefaanlippens.net/redirect_python_print
Нужно перенаправлять поток который выводится через print
Офлайн
-1
Очевидно что immutable tuple не подходит для этого, тк его просто невозможно пополнять.
Офлайн
13
А зачем список вообще? Не лучше будет просто строки складывать в базу. По крайней мере искать потом просто будет.
Офлайн
-1
можно но как то тяжеловато будет для каждой строчке вывода дергать бд и запись своя, у меня там немного по другому- пишутся фрагменты в рамках фи и таким кадром сохраняется. Но собственнго походу лучше списка ничего для этого и нет.
вот нашел инфу оп теме - http://tonnzor.com/blog/2008/efficient_string_concatenation_in_python/
Отредактировано (Март 13, 2010 00:31:09)
Офлайн