我制作了一个Python脚本,将Excel Spreadsheets中的一些值插入到mySQL数据库中。我正在使用mySQLdb和预处理语句。我正在使用迭代器从多个文件中读取,并且每个迭代器都返回一个字典,其中键是一个与表属性完全相同的字符串。现在一切正常,但是我用fprintf语法手动构建了非常冗长且烦人的预处理语句。我想知道是否有更优雅的方式来做到这一点。有任何想法吗?可能涉及以相同的顺序读取SQL查询中的键和值?
准备好的声明格式如下:
INSERT INTO表(val1,val2)VALUES(%s,%s),(Dict ['val1'],Dict ['val2'])
由于