要使用Python3从sqlite表中删除某些行,可以按照以下步骤进行操作:
import sqlite3
conn = sqlite3.connect('database.db')
其中,'database.db'是数据库文件的路径。
cursor = conn.cursor()
sql = "DELETE FROM table_name WHERE condition"
其中,'table_name'是要删除行的表名,'condition'是删除行的条件。
cursor.execute(sql)
conn.commit()
conn.close()
完整的代码示例:
import sqlite3
conn = sqlite3.connect('database.db')
cursor = conn.cursor()
sql = "DELETE FROM table_name WHERE condition"
cursor.execute(sql)
conn.commit()
conn.close()
需要注意的是,'table_name'和'condition'需要根据实际情况进行替换。另外,如果删除操作涉及到敏感数据或重要表格,请务必提前备份数据库。
领取专属 10元无门槛券
手把手带您无忧上云