我正在尝试为单个值(行)进行批量插入,我正在尝试使用 executemany 函数来执行此操作,但它不会工作它返回TypeError: not all arguments converted during string formatting
。但是,当我添加一个额外的值时,它确实有效
所以......它会在这里返回一个错误:
entries_list=[("/helloworld"),
("/dfadfadsfdas")]
cursor.executemany('''INSERT INTO fb_pages(fb_page)
VALUES (%s)''', entries_list)
但不是在这里:
entries_list=[("/helloworld", 'test'),
("/dfadfadsfdas", 'rers')]
cursor.executemany('''INSERT INTO fb_pages(fb_page, page_name)
VALUES (%s, %s)''', entries_list)