Size: a a a

Python — вакансии и аналитика

2020 June 19

🌼S

🌼 Eugene Sobolev in Python — вакансии и аналитика
500-1000р наверн
источник

🌼S

🌼 Eugene Sobolev in Python — вакансии и аналитика
Школьник и за сотку бота нафигачит
источник

Е

Евгений in Python — вакансии и аналитика
на скрине только 1% всего кода
источник

Е

Евгений in Python — вакансии и аналитика
все работает исправно, осталось эту ошибку найти
источник

С

Серёжа in Python — вакансии и аналитика
Дело не в ошибках работы. А в трудовых и материальных затратах на правку багов и дописывание фич.
источник

БВ

Буйный Виталя... in Python — вакансии и аналитика
Евгений
все работает исправно, осталось эту ошибку найти
источник

С

Серёжа in Python — вакансии и аналитика
А потом ещё с производительностью проблемы начнутся 🤠
источник

i

ilya in Python — вакансии и аналитика
все работает) Что вам не ясно))
источник

i

ilya in Python — вакансии и аналитика
только чуть-чуть поправить и все ))
источник

Е

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

Е

Евгений in Python — вакансии и аналитика
источник

v

v in Python — вакансии и аналитика
источник

i

ilya in Python — вакансии и аналитика
оставить одного парня с жуком, внизу по центру - это и будет картина выше 😃
источник

s

st4rtr00p3r in Python — вакансии и аналитика
Евгений
ранее было по другому все написано, модель добавление - блокировка работала, но после блокировки юзера он оставался в блэклисте канала/чата
так это уже фича!
назовите permanent_ban и оставьте)
источник

AB

Alexander B in Python — вакансии и аналитика
ilya
только чуть-чуть поправить и все ))
кек, классика задач от "перспективных" стартапов на апворке )
источник

R

Reid in Python — вакансии и аналитика
Код конечно адовый.
Судя по условию у вас логика наоборот.
Вы перебираете всех клиентов во вложенном цикле и если  chat_id не подходит и подписка не активна удаляете из группы.
Поэтому и кикает всех.
Так как при первом же несовпадении искомый удаляется из чата.
Поэтому дальше перехват исключения, ибо пытается кикнуть много раз того кого уже кикнули.
И летит исключение

Надо дать один запрос в базу клиентов  и проверить есть ли вообще  клиент с этим chat_id.
И если нет после этого кикать.
Нахера перебирать всех клиентов история умалчивает.


Это как я понял, контекста мало.
источник

MO

Marina Orlova in Python — вакансии и аналитика
и не лень тебе было
источник

R

Reid in Python — вакансии и аналитика
В остальном это пиздец 🤔
источник

i

ilya in Python — вакансии и аналитика
Reid
Код конечно адовый.
Судя по условию у вас логика наоборот.
Вы перебираете всех клиентов во вложенном цикле и если  chat_id не подходит и подписка не активна удаляете из группы.
Поэтому и кикает всех.
Так как при первом же несовпадении искомый удаляется из чата.
Поэтому дальше перехват исключения, ибо пытается кикнуть много раз того кого уже кикнули.
И летит исключение

Надо дать один запрос в базу клиентов  и проверить есть ли вообще  клиент с этим chat_id.
И если нет после этого кикать.
Нахера перебирать всех клиентов история умалчивает.


Это как я понял, контекста мало.
давай решение)) Отними хлеб у детей писавших это))
источник

С

Серёжа in Python — вакансии и аналитика
Reid
Код конечно адовый.
Судя по условию у вас логика наоборот.
Вы перебираете всех клиентов во вложенном цикле и если  chat_id не подходит и подписка не активна удаляете из группы.
Поэтому и кикает всех.
Так как при первом же несовпадении искомый удаляется из чата.
Поэтому дальше перехват исключения, ибо пытается кикнуть много раз того кого уже кикнули.
И летит исключение

Надо дать один запрос в базу клиентов  и проверить есть ли вообще  клиент с этим chat_id.
И если нет после этого кикать.
Нахера перебирать всех клиентов история умалчивает.


Это как я понял, контекста мало.
а я ставлю на any(for in for in) и двойной перебор subscription_resources 🤠
источник