从数据库中删除所有元素 Python

Removing All Elements From a Databases Python

我构建了这个程序,但似乎无法弄清楚如何从数据库中删除所有元素。我的代码如下:

def clear_books():
c = cursor()
with c.connection:
    for book in c.execute("SELECT * FROM books"):
        c.execute("DELETE FROM books WHERE title=?", (book[0],))

如果有人能解决这个问题,我将不胜感激。

跳过循环并执行

c.execute("DELETE FROM books;")