ошибка create_engine: не все аргументы конвертируются при форматировании строки - PullRequest
0 голосов
/ 27 марта 2020

Я запускаю небольшой python скрипт с SQLalchemy.

У меня следующая ошибка not all arguments converted during string formatting при попытке передать имя БД в качестве переменной. Я не очень понимаю, почему.

это работает:

create_engine('mysql://'+user+':'+passwd+'@127.0.0.1:%s/my_db' % server.local_bind_port)

Это не работает:

var db_name = 'my_db'
create_engine('mysql://'+user+':'+passwd+'@127.0.0.1:%s/' + db_name % server.local_bind_port) 

Что не так?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...