Size: a a a

2021 November 25

Pavel Павлик in Python
Ты какую-то дичь делаешь
источник

TB

Thomas Brown in Python
Принципи разницы нет, можно создать функцию импортов с помощью того же listdir, но не знаю имеет ли смысл такая конструкция
источник

TB

Thomas Brown in Python
Сценарий без ведома команд
источник

Pavel Павлик in Python
Какой сценарий, какие команды?
источник

TB

Thomas Brown in Python
Не совсем понял вопроса
источник

ВЩ

Взщз Щщщхш in Python
какой орёл... какой заяц... какая блоха...
источник

KL

Kirill Leontev in Python
у меня динамическим импортом проверяется, есть ли кастомные компоненты для текущей итерации какой-то повторяющейся задачи, или же нужно использовать компонент по умолчанию. это адекватное решение, или как-то делается без динамики?
источник

TB

Thomas Brown in Python
В принципи и правда, подумал, не имеет смысла хранения их, если мы говорим об динамике
источник

TB

Thomas Brown in Python
А у меня просто импортируем кастомные модули и исполняет их предназначение. Плюс возможность непосредственного увеличения этих модулей без особого вмешательства в работу системы.
источник

M

Margo in Python
я решаю такую задачу, вот мой код https://dpaste.org/FTUF . когда он должен выводить -1, он просто оставляет пустое пространство. как это исправить?
источник

Pavel Павлик in Python
Если у тебя система, которую ты сам хостишь, то имеет смысл занести в код всё варианты и с помощью конфига выбирать имплементацию.

Если это какая-то библиотека, которую запускает внешний код, то новые реализации можно либо напрямую передавать, либо регистрировать.

Если это плагины к чему-то, то тут я не знаю как без динамических импортов обойтись
источник

M

Mikita in Python
#вакансия #fulltime #Remote #Python #PostgreSQL #Django #Flask #офис #Developer #удаленка #ML

Software Engineer
Москва, офис, возможна удаленка после испытательного срока
Полная занятость
💰ЗП: 2500-5500 евро гросс, более высокие запросы обсуждаются индивидуально

🔍 В проект, внедряющий решения  машинного обучения  и компьютерного зрения для антифрод на современном стэке нужен Software Engineer с опытом разработки на Python.

💻 Мы предлагаем:
- ЗП 2500-5000евро гросс
- 5/2, гибкое начало тр.дня
- бессрочный контракт
- оплачиваемый больничный
- адекватное и лояльное руководство;
- сильная команда
- обучение
- открытая атмосфера сотрудничества и среда для самореализации.

👥Чего мы ждём от вас?:
-Уверенное знание python 3.6+
-Уверенное знание SQL и опыт работы с Postgres
-Уверенное знание и опыт работы с одним из фреймворков (Django/Flask/FastAPI e.t.c.)
-Опыт написания системных утилит и скриптов как на python, так и на bash
-Умение разбираться в чужом коде и при необходимости задавать вопросы или лезть в исходники внешних библиотек
-Хотя бы верхнеуровневое понимание процессов машинного обучения
-Понимание, как архитектурно строить пайплайны online обработки данных ML моделями
bash, git, linux, docker
-Технический английский (умение писать, по возможности общаться)

Будет огромным плюсом:
-Опыт написания и поддержки асинхронных сервисов (asyncio + aiohttp/tornado e.t.c.)
-Знания и опыт работы на любом из языков со статической типизацией (go/c++/java/c# e.t.c.)
-Базовые знания JS
-Опыт работы с изображениями и видео (ffmpeg, opencv)
-Опыт работы с MLFlow, Kubernetes, OpenShift
-Опыт написания продакшн систем, понимание того, как писать поддерживаемый и эффективный код


Подробно расскажу тут ➡️ @nmikita
Или тут ➡️ navitski.mikita1807@yandex.by
источник

KL

Kirill Leontev in Python
ну если коротко, то это плагины, да.

если с бэкграундом...

есть энтерпрайзная ILM-задача. нужно чистить из базы данные по истечению срока давности. инициируется несколько раз в год. по ряду причин это сложный бюрократизированный процесс (с юристами согласовываются конкретные даты).

каждая итерация/согласование имеет свой идентификатор. согласование каждой итерации может быть полным ("удаляйте всё"), либо неполным, и для неполного условие удаления/неудаления может быть потенциально любой сложности и вообще любым.

есть фреймворк, который эту задачу решает. аргументом принимает на вход стратегию удаления. есть стратения по умолчанию (для полного согласования, удаляет все в заданном интервале), но дополнительно для каждого идентификатора проверяется, является ли согласование неполным и, соотв, есть ли для него своя кастомная "стратегия".

кастомные стратегии, если есть, хранятся в отдельных модулях. и подтягиваются динамическим импортом.
источник

b

bars in Python
повторить?
источник

ВЩ

Взщз Щщщхш in Python
ааааааааааааааааа
источник

ВЩ

Взщз Щщщхш in Python
Вспомнил вопрос. Допустим, мы делаем бекапы нашей базы. Ну, или куска. И храним их в архиве.

А потом нам приходит запрос на удаление данных, а ля GDPR. Что в таких случаях делают? Вскрывают все архивы, где могут быть данные, удаление которых запрашивается?
источник

T

Tishka17 in Python
Это не удаление, а скрытие
источник

T

Tishka17 in Python
Главное чтобы данные не были доступны снаружи
источник

ВЩ

Взщз Щщщхш in Python
ааа
источник

ВЩ

Взщз Щщщхш in Python
логично
источник