Найти - Пользователи
Полная версия: В чем хранить строки получаемые от print?
Начало » Python для экспертов » В чем хранить строки получаемые от print?
1
Evg
Нужно перенаправлять поток который выводится через print, затем сохраняя в бд, такой вопрос в чем лучше хранить получаемые строки? сейчас храню в обычном списке, потом с помощью Pickle скидываю в бд, может что то предпочтительнее использовать для временного хранения строк нежели список?
regall
Evg
может что то предпочтительнее использовать для временного хранения строк нежели список?
tuple, обработка кортежов производится быстрее чем списков.
regall
regall
Нужно перенаправлять поток который выводится через print
http://stefaanlippens.net/redirect_python_print
Evg
Очевидно что immutable tuple не подходит для этого, тк его просто невозможно пополнять.
Ed
А зачем список вообще? Не лучше будет просто строки складывать в базу. По крайней мере искать потом просто будет.
Evg
можно но как то тяжеловато будет для каждой строчке вывода дергать бд и запись своя, у меня там немного по другому- пишутся фрагменты в рамках фи и таким кадром сохраняется. Но собственнго походу лучше списка ничего для этого и нет.

вот нашел инфу оп теме - http://tonnzor.com/blog/2008/efficient_string_concatenation_in_python/
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