Size: a a a

Хирьянов Т.Ф., Практика программирования на Python 3 (2019)

2020 July 12

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
пул от фабрики отличается тем что в пуле заведомо определено количество объектов - например воркеров
процессов, потоков
блоков памяти
сокетов
источник

ДК

Даниил Кустов... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Кастомный аллокатор?
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
а фабрика создает объект
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Даниил Кустов
Кастомный аллокатор?
ну конкретно это - фича операционки
источник

GK

George Kravtsov in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Привет всем. Подскажите, пожалуйста, как можно в UNIX-like системе перенаправить ст. вывод одновременно на экран и в файл? Например, чтобы при работе в Python REPL видеть результат на экране и чтобы он же записывался в файл
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
кастомный аллокатор вот
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
говнокод конечно, но тут для задачи не надо память возвращать
выделяется при старте программы всем и потом используется
поэтому тупо двигается указатель
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
ну и нейминг тут конечно от бога
но эт я давно писал - перерыв несколько лет в плюсах был)
не влился еще сразу
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
George Kravtsov
Привет всем. Подскажите, пожалуйста, как можно в UNIX-like системе перенаправить ст. вывод одновременно на экран и в файл? Например, чтобы при работе в Python REPL видеть результат на экране и чтобы он же записывался в файл
logging например
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
если про питон речь
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
а вообще - в никсах можно наверн через конвейер
источник

NP

Nick Pershyn in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
George Kravtsov
Привет всем. Подскажите, пожалуйста, как можно в UNIX-like системе перенаправить ст. вывод одновременно на экран и в файл? Например, чтобы при работе в Python REPL видеть результат на экране и чтобы он же записывался в файл
tee
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Переслано от mr.slavik
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Переслано от mr.slavik
еще рекомендую вместо print использовать модуль logging
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Переслано от mr.slavik
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Переслано от mr.slavik
во первых можно разного уровня сообщения писать + информацию об ошибке например
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Переслано от mr.slavik
во вторых - эти сообщения можно перенаправить в файл/файлы
отлаживать легче будет
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Переслано от VideoTubeBot
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Переслано от mr.slavik
плюс еще есть средства разные для работы с логами - в pycharm том же - можно фильтровать, подсвечивать поля/строки как удобно
источник