我正在使用SQLalchemy运行一个小的python脚本。
尝试将数据库名称作为变量传递时,出现以下错误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)
怎么了?