Size: a a a

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

2021 April 18

АН

Абдурахмон Нугманов... in Сообщество Python Программистов
Теперь понятно??!!!!!!!!!
источник

VA

Vadim Apenko in Сообщество Python Программистов
Я б поспорил.
декоратор @contextmanager возвращает класс. просто добавление в него нужных методов происходит под капотом. Синтаксический сахар
источник

VA

Vadim Apenko in Сообщество Python Программистов
Открывай файл с ключом "a"
источник

VA

Vadim Apenko in Сообщество Python Программистов
Больше знаков. Вдруг не пойму важность
источник

АН

Абдурахмон Нугманов... in Сообщество Python Программистов
Думую не стоит
источник

АН

Абдурахмон Нугманов... in Сообщество Python Программистов
Попробую сделать через 10 минут
источник

АН

Абдурахмон Нугманов... in Сообщество Python Программистов
Это было как в этом коде,но я так понял нужно заменить "w" на "a"
источник

E

Egor in Сообщество Python Программистов
da
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
но дело же в стиле
источник

АН

Абдурахмон Нугманов... in Сообщество Python Программистов
Ясно спасибо
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
хотя
источник

R3

Rud 356 in Сообщество Python Программистов
Надо делать тогда еще session.begin() контекстный менеджер, чтоб транзакцию пыталось закоммитить и потом автоматом откатить ес чо, а так ручками коммить
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
сешшн? не энжин?
источник

R3

Rud 356 in Сообщество Python Программистов
Нет, чекни примеры
источник

R3

Rud 356 in Сообщество Python Программистов
И еще можно автокоммит поставить аргументом в сессионмейкер, чтоб все сессии с ним шли
источник

R3

Rud 356 in Сообщество Python Программистов
Емнип по дефолту autocommit=False
источник

АН

Абдурахмон Нугманов... in Сообщество Python Программистов
Оказывается на pycharm проекты можно открывать как exe
источник

R3

Rud 356 in Сообщество Python Программистов
async with async_session() as session:
 async with session.begin():
   session.add_all( [ A(bs=[B(), B()], data="a1"), A(bs=[B()], data="a2"), A(bs=[B(), B()], data="a3"), ] )
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
и он при выходе из бегина всё коммитнет?
источник

R3

Rud 356 in Сообщество Python Программистов
И да, автокоммит по дефолту вырублен: https://docs.sqlalchemy.org/en/14/orm/session_api.html#session-and-sessionmaker
источник