Everything_is_bad, ааа, стандартные зависимости могут поломаться, понял в чем проблема, тогда согласен. Я просто стандартным питоном уже сто лет не пользовался, либо окружение, либо докер, поэтому об этом даже не подумал
Everything_is_bad, честно не прочитал полностью вопрос, просто увидел ошибку и ответил. Но в чем проблема ставить через pip не понял, тем более пакет, который просто работает с бд, а не, например, что-то написанное на си
Во-первых, в чем смысл вкладывать класс в класс?
А во-вторых, чтобы обращаться к функции класса, без создания экземпляра, эта функция должна быть @classmethod
Очередной холивар-вопрос, на который нет ответа. Тебе сейчас перечислят все ЯП, на которых пишут апи и будут правы. Тут вопрос не в ЯП, а в навыке. Если уметь, то можно на чем угодно написать
David Kacheishvili, в том году, в апреле где-то купил проц и при сборке нанес термопасту, больше ее не трогал. к вопросу, как часто, я ни на одном своем компе термопасту просто так не менял вообще, только если замена кулера