python sqlite3 简单模板
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python sqlite3 简单模板相关的知识,希望对你有一定的参考价值。
参考技术A <code>import sqlite3
def createTable():
con = sqlite3.connect("codes.db")
cur = con.cursor()
# CODES SITES
sql = """
CREATE TABLE CODES(
ID INTEGER PRIMARY KEY AUTOINCREMENT,
CODE TEXT NOT NULL,
UNIQUE(CODE)
);
"""
cur.execute(sql)
print("成功建表")
# createTable()
def QueryURL():
con = sqlite3.connect("sites.db")
cur = con.cursor()
sql = "SELECT * FROM SITES"
Result = cur.execute(sql)
for item in Result:
print(item)
def insertURL(url,db_name,table_name):
con = sqlite3.connect(".db".format(db_name))
cur = con.cursor()
sql = "INSERT INTO VALUES (NULL,'')".format(table_name,url)
cur.execute(sql)
con.commit()
con.close()
print("URL: 成功记录!".format(url))
def deleteURL(url,db_name,table_name):
con = sqlite3.connect(".db".format(db_name))
cur = con.cursor()
sql = "DELETE FROM WHERE URL = ''".format(table_name,url)
cur.execute(sql)
con.commit()
con.close()
print("URL: 成功删除记录!".format(url))
</code>
以上是关于python sqlite3 简单模板的主要内容,如果未能解决你的问题,请参考以下文章
Python3 引入sqlite3时出现错误:ModuleNotFoundError: No module named '_sqlite3'