Адаптерите за бази данни рядко поддържат използването на параметри за нещо, което не е „стойност“ (нещо, което се нуждае от цитиране). Или използвайте форматиране на низове (заблуда, рискувате от sql инжекция) или използвайте библиотека като SQLAlchemy, която ви позволява да създавате валиден SQL с помощта на код на Python.
Ако сте сигурни, че usertable
стойността е разумна (проверена спрямо списък със съществуващи имена на таблици, например), следното ще работи:
query = 'select * from some.{usertable}.userinfo'.format(usertable=usertable)