Полезно для:
✓ Импорта CSV✓ Разбора логов✓ Валидации формСтроку с датой удобно разбирать через datetime.strptime с явным шаблоном. Так вы контролируете формат и избегаете двусмысленностей.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
Загрузка по HTTP нужна в утилитах, парсерах и при сборке данных. В карточках показал минимальный набор приёмов, которых хватает для повседневных задач.Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
В этом посте расскажу про types.MappingProxyType и как правильно его использовать.
Обычно этот метод используют для:
✓ Read only вида✓ Публичных настроек✓ Константных таблицPlease open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Полезно для:
✓ Быстрых выборок✓ Тестовых данных✓ Рандомных подсказокЕсли файл небольшой, choice по списку работает нормально и просто. Для очень больших файлов лучше брать случайную строку потоково, но это уже другой приём.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Это простой способ разгрузить главный поток и обрабатывать работы по мере готовности. В карточках показан минимальный код с Queue, рабочими потоками и синхронизацией.Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1