Гибкий параметризованный запрос - PullRequest
0 голосов
/ 22 февраля 2020

У меня есть метод, который принимает неизвестное количество параметров, используя *args. Я пытаюсь сохранить эти параметры в локальной базе данных Sqlite.

def callingMethod(self):
    self.store("value1", "value2", "value3", "value4")


def store(self, *args):
    self.conn.cursor.execute("INSERT INTO mytable VALUES (?,?,?,?)", args)

Я не всегда могу предположить, что будет передано 4 аргумента, но я допустил 4 в параметризованном запросе. Есть ли способ принять гибкое количество значений в моем запросе?

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