engine = create_engine('mysql+mysqlconnector:mysettings', poolclass=NullPool)
connection = engine.connect()
organization = connection.execute(
"INSERT INTO client (`ip_port`, `okpo`, `chat_id`, `admin_id`, `activate`, `white_list`) VALUES (%s, %s, %s, %s, %s, %s);",
(ip, okpo, chat_id, admin_id, 1, white_ip))
connection.commit()
connection.close()
При выполнении данного скрипта вылетает ошибка 'Connection' object has no attribute 'commit' , хотя данные в бд записываются. В чём проблема? Пробовал вместо connection.commit() прописывать engine.commit(). Но ошибка меняется на 'Engine' object has no attribute 'commit'. Так же пробовал перед connection.commit() прописать connection.begin(), но также ничего.