Size: a a a

Сообщество Python Программистов

2021 January 02

P

Pixar in Сообщество Python Программистов
А вот кстать, у нас синхронная функция init. А получается, что она инициализируется при запуске, а потом идёт обращение через ассинхронный код, правильно понимаю?
источник

А

Айван in Сообщество Python Программистов
Pixar
Насчёт второго пункта у меня получалось, что если есть init то он обязательно будет запущен, хоть даже и вызвается метод класса, могу ошибаться
Ну, может из этого метода запускался… не знаю, но без вызова класса или явного cls.__init__() не должен вызываться
источник

А

Айван in Сообщество Python Программистов
Pixar
А вот кстать, у нас синхронная функция init. А получается, что она инициализируется при запуске, а потом идёт обращение через ассинхронный код, правильно понимаю?
Ну, loop.run_until_complete — да, ожидает завершения корутины/таски
источник

P

Pixar in Сообщество Python Программистов
Айван
Ну, loop.run_until_complete — да, ожидает завершения корутины/таски
Не, я про другое, вот мы же используем в хэндлерах Database, получается у нас больше не выполняется метод init после инициализации класса?
источник

АЩ

Александр Щеглюк... in Сообщество Python Программистов
Александр
Привет, посоветуйте хорошие гайды по sql, или с чего начать
SoloLearn если прям с нуля
источник

НК

Никита Кушнер... in Сообщество Python Программистов
в чем мб проблемма ?
источник

P

Pixar in Сообщество Python Программистов
И мы просто обращаемся к ассинхронным методам в уже инициализированном классе
источник

А

Александр in Сообщество Python Программистов
Александр Щеглюк
SoloLearn если прям с нуля
Спасибо
источник

K

KarmaBot in Сообщество Python Программистов
Александр
Спасибо
Вы увеличили карму Александр до 2.00 (+1.00)
источник

P

Pixar in Сообщество Python Программистов
Никита Кушнер
в чем мб проблемма ?
Может там на русском символ в названии таблицы
источник

АЩ

Александр Щеглюк... in Сообщество Python Программистов
Никита Кушнер
в чем мб проблемма ?
А где сам запрос? Но пишет что нету такой таблицы, скорее ошибка в написании названия
источник

НК

Никита Кушнер... in Сообщество Python Программистов
Pixar
Может там на русском символ в названии таблицы
а названия таблиц должны быть онли инглиш ?
источник

P

Pixar in Сообщество Python Программистов
Никита Кушнер
а названия таблиц должны быть онли инглиш ?
Не знаю, не тестил на русском
источник

А

Айван in Сообщество Python Программистов
Pixar
И мы просто обращаемся к ассинхронным методам в уже инициализированном классе
Так можно сделать, если ты про это:
cls = Cls()
await cls.method()
источник

НК

Никита Кушнер... in Сообщество Python Программистов
ну типо я просто меняю данные в ячейке и пишет что нету такой таблицы
источник

P

Pixar in Сообщество Python Программистов
Может преобразование кодировки как-то по другому в итоге будет восприниматься значение
источник

АЩ

Александр Щеглюк... in Сообщество Python Программистов
Никита Кушнер
а названия таблиц должны быть онли инглиш ?
Я обычно для избежания ошибок онли инглиш, и без пробелов конечно
источник

КП

Кирилл Панов... in Сообщество Python Программистов
Александр
Привет, посоветуйте хорошие гайды по sql, или с чего начать
источник

НК

Никита Кушнер... in Сообщество Python Программистов
ну у меня нету пробелов, только ''-'' есть
источник

КП

Кирилл Панов... in Сообщество Python Программистов
Никита Кушнер
а названия таблиц должны быть онли инглиш ?
Желательно с маленькой буквы и онли инглиш
источник