Size: a a a

2020 May 28

DA

Dmitry Alimov in SPb Python
Alexander
А что, прям в зуме бухать будете?
да) уже не первый раз
источник

DS

Denis S in SPb Python
/chats@spb_python_bot
источник

s

spb_python_bot in SPb Python
Denis S
/chats@spb_python_bot
источник

AZ

Alexandr Zh. in SPb Python
Ребят, а подскажите пожалуйста.
- Чем резолвите зависимости (poetry сейчас мейнстрим? pipenv умер и должен ожить?)?
- Как собираете с ними Docker образы? В случае с poetry - накатываете poetry и ставите из lock файла?
источник

A

Alexander in SPb Python
Alexandr Zh.
Ребят, а подскажите пожалуйста.
- Чем резолвите зависимости (poetry сейчас мейнстрим? pipenv умер и должен ожить?)?
- Как собираете с ними Docker образы? В случае с poetry - накатываете poetry и ставите из lock файла?
зависимости чего от чего?
источник

AZ

Alexandr Zh. in SPb Python
Alexander
зависимости чего от чего?
Проекта от пакетов сторонних разработчиков :)
источник

A

Alexander in SPb Python
Alexandr Zh.
Проекта от пакетов сторонних разработчиков :)
Я лично пользуюсь обычным pip'ом и requirements.txt
источник

AZ

Alexandr Zh. in SPb Python
Alexander
Я лично пользуюсь обычным pip'ом и requirements.txt
Понял, спасибо!
источник

AZ

Alexandr Zh. in SPb Python
Alexander
Я лично пользуюсь обычным pip'ом и requirements.txt
А как зависимости отслеживаете, если какой-то пакет не ограничил зависимость явно какими-то минорными ревизиями?
источник

A

Alexander in SPb Python
Alexandr Zh.
А как зависимости отслеживаете, если какой-то пакет не ограничил зависимость явно какими-то минорными ревизиями?
в файле requirements.txt можно задать конкретную версию пакета:
package==1.2.3
источник

AZ

Alexandr Zh. in SPb Python
Понял, спасибо.
источник

Aツ

Anton ツ Centrino in SPb Python
привет
Есть задача написать отправку почты по расписанию.
Сделал таблицу в бд, записьм в таблице- письмо для генерации и отправки.
Два поля: отправлено письмо или нет и когда отправить.

Таблица переодически просматривается соответствующим скриптом на Python.

Но таблица в БД вообще не очень решение, как мне кажется.
Как можно убрать использование таблицы? И при этом в случае падения сервера чтобы не терять данные.
источник

AS

Anatoly Shirokov in SPb Python
Anton ツ Centrino
привет
Есть задача написать отправку почты по расписанию.
Сделал таблицу в бд, записьм в таблице- письмо для генерации и отправки.
Два поля: отправлено письмо или нет и когда отправить.

Таблица переодически просматривается соответствующим скриптом на Python.

Но таблица в БД вообще не очень решение, как мне кажется.
Как можно убрать использование таблицы? И при этом в случае падения сервера чтобы не терять данные.
Вопрос с ответом. Не хочешь терять, обеспечь персистентность
источник

Aツ

Anton ツ Centrino in SPb Python
а чем?
источник

AS

Anatoly Shirokov in SPb Python
В субд, чем плохо?
источник

Aツ

Anton ツ Centrino in SPb Python
сейчас персистентность гарантируется БД.
Мне сказали что это плохое решение. Но не могу ничего лучше придумать)
источник

Aツ

Anton ツ Centrino in SPb Python
в бд надо строки обновлять статус письма. И вообще это оверхед
источник

AS

Anatoly Shirokov in SPb Python
Anton ツ Centrino
сейчас персистентность гарантируется БД.
Мне сказали что это плохое решение. Но не могу ничего лучше придумать)
хотелось бы аргументацию почему "плохо"
источник

Aツ

Anton ツ Centrino in SPb Python
например, если запустить скрипт питона для рассылки дважды, то он может начать рассылать письма по второму разу, так как в бд еще не обновился статус отправки.

Плоха не бд, а наверное, само решение в общем
источник

Aツ

Anton ツ Centrino in SPb Python
то есть связка из скрипта + таблицы, которую он проверяет
источник