Size: a a a

2019 August 14

AB

Andrey Baksalyar in pro.python
К слову, вопрос по асинхронной работе с sqlite — что для этого использовать сегодня? aioodbc?
источник

AB

Andrey Baksalyar in pro.python
Видимо, aiosqlite
источник

L2

Legenda × 24 in pro.python
К
источник
2019 August 15

SD

Shadow DCP in pro.python
Ребята привет
источник

SD

Shadow DCP in pro.python
Подскажите пожалуйста как сделать чтобы телеграм бот был всегда онлайн
источник

L2

Legenda × 24 in pro.python
источник

VC

V C in pro.python
Shadow DCP
Подскажите пожалуйста как сделать чтобы телеграм бот был всегда онлайн
тебе надо почитать про webhook
источник

SD

Shadow DCP in pro.python
V C
тебе надо почитать про webhook
А ты работал с  pyrogram
источник

SD

Shadow DCP in pro.python
Мне нужно передать себе сообщение от бота
источник

VC

V C in pro.python
нет, не работал, посмотри их гит или поищи примеры
источник

SD

Shadow DCP in pro.python
А выше парсер bs4
источник

AB

Andrey Baksalyar in pro.python
Bs4 еще жив?
источник

L2

Legenda × 24 in pro.python
Andrey Baksalyar
Bs4 еще жив?
Вроде 🤷‍♂️
источник

S

SetazeR in pro.python
Andrey Baksalyar
Bs4 еще жив?
а что ему будет?
источник

AB

Andrey Baksalyar in pro.python
SetazeR
а что ему будет?
Хз, он ж построен на парсинге регулярками, тормозной и жрет память? Почему б просто не использовать lxml без лишних обвесов?
источник

S

SetazeR in pro.python
Andrey Baksalyar
Хз, он ж построен на парсинге регулярками, тормозной и жрет память? Почему б просто не использовать lxml без лишних обвесов?
Внезапно так и сделал когда решал тестовое задание
источник

VM

Vadim Misbakh-Soloviov in pro.python
Здравствуйте, товарищи!
Помогите разобраться в ситуации, пожалуйста (заранее уточняю, что я не питонодевелопер, и вообще не девелопер, а админ, а питон знаю постольку-постольку на уровне "print()").

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

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

Я предположил что девелоперы Sentry зачем-то переопределили функцию open(). Чтобы от этого избавиться я задумал импортнуть open из builtin'ов под другим именем и использовать его.
Проверив свою идею в третьем питоне и получив успешный результат я обрадовался. Однако вскоре обнаружил, что во втором питоне (на котором до сих пор работает Sentry) такой фокус не работает (там нет модуля builtins 😢).

Подскажите, пожалуйста, как можно поступить в этой ситуации?

Или, может быть, есть какой-то иной способ прочитать файл?
источник

VM

Vadim Misbakh-Soloviov in pro.python
хотя, судя по всему, они таки не переопределяли функцию open (ибо raise Exception(open) говорит Exception: <built-in function open>).
Но тогда такое поведение для меня становится совершенно непонятным...
источник

L

Laksh in pro.python
источник

ИК

Иван Кривошеев in pro.python
Vadim Misbakh-Soloviov
Здравствуйте, товарищи!
Помогите разобраться в ситуации, пожалуйста (заранее уточняю, что я не питонодевелопер, и вообще не девелопер, а админ, а питон знаю постольку-постольку на уровне "print()").

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

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

Я предположил что девелоперы Sentry зачем-то переопределили функцию open(). Чтобы от этого избавиться я задумал импортнуть open из builtin'ов под другим именем и использовать его.
Проверив свою идею в третьем питоне и получив успешный результат я обрадовался. Однако вскоре обнаружил, что во втором питоне (на котором до сих пор работает Sentry) такой фокус не работает (там нет модуля builtins 😢).

Подскажите, пожалуйста, как можно поступить в этой ситуации?

Или, может быть, есть какой-то иной способ прочитать файл?
А ты как-нибудь настраивал sentry?
источник