python 連接sqlite及簡單操作
廢話不多說了,直接給大家貼代碼了,具體代碼如下所示:
import sqlite3
#查詢
def load(table):
#連接數(shù)據(jù)庫
con = sqlite3.connect("E:/Datebase/SQLiteStudio/Park.db")
#獲得游標(biāo)
cur = con.cursor()
#查詢整個(gè)表
cur.execute('select *from '+table)
lists = ['name','password']
if table == 'login':
#將數(shù)據(jù)庫列名存入字典
colnames = {desc[0] for desc in cur.description}
將字典和數(shù)據(jù)庫的數(shù)據(jù)一起存入列表,獲得了記錄字典
rowdicts = [dict(zip(lists, row)) for row in cur.fetchall()]
else:
rowdicts = []
for row in cur:
rowdicts.append(row)
con.commit()
cur.close()
return rowdicts
#插入數(shù)據(jù)
def insert_data(ID,name,money):
con = sqlite3.connect("E:/Datebase/SQLiteStudio/Park.db")
cur = con.cursor()
#使用SQL語句插入
cur.execute('insert into Charge values (?,?,?)', (ID,name, money))
#插入后進(jìn)行整表查詢,看是否成功插入
cur.execute('select *from Charge')
print(cur.fetchall())
con.commit()
cur.close()
以上所述是小編給大家介紹的python 連接sqlite及簡單操作,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時(shí)回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
- Python讀取sqlite數(shù)據(jù)庫文件的方法分析
- Python操作SQLite數(shù)據(jù)庫的方法詳解
- 使用Python對SQLite數(shù)據(jù)庫操作
- Python簡單操作sqlite3的方法示例
- SQLite3中文編碼 Python的實(shí)現(xiàn)
- 詳解Python 數(shù)據(jù)庫 (sqlite3)應(yīng)用
- python查詢sqlite數(shù)據(jù)表的方法
- 在Python中使用SQLite的簡單教程
- Python3實(shí)現(xiàn)連接SQLite數(shù)據(jù)庫的方法
- Python操作SQLite簡明教程
- Python SQLite3數(shù)據(jù)庫操作類分享
- Python操作sqlite3快速、安全插入數(shù)據(jù)(防注入)的實(shí)例
- python操作數(shù)據(jù)庫之sqlite3打開數(shù)據(jù)庫、刪除、修改示例
- Python操作Sqlite正確實(shí)現(xiàn)方法解析
相關(guān)文章
詳解在Anaconda環(huán)境下Python安裝pydot與graphviz的方法
這篇文章主要為大家詳細(xì)介紹了在Anaconda環(huán)境中,安裝Python語言pydot與graphviz兩個(gè)模塊的方法,文中的安裝方法講解詳細(xì),感興趣?的可以了解一下2023-02-02
Django 設(shè)置多環(huán)境配置文件載入問題
這篇文章主要介紹了Django 設(shè)置多環(huán)境配置文件載入問題,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-02-02
淺談django model postgres的json字段編碼問題
下面小編就為大家分享一篇淺談django model postgres的json字段編碼問題,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-01-01
Django REST framework 分頁的實(shí)現(xiàn)代碼
這篇文章主要介紹了Django REST framework 分頁的實(shí)現(xiàn)代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-06-06
修復(fù)CentOS7升級Python到3.6版本后yum不能正確使用的解決方法
這篇文章主要介紹了修復(fù)CentOS7升級Python到3.6版本后yum不能使用的問題,本文給大家?guī)砹私鉀Q方法,需要的朋友可以參考下2018-01-01
Python光學(xué)仿真從Maxwell方程組到波動方程矢量算法理解學(xué)習(xí)
這篇文章主要為大家介紹了Python光學(xué)仿真從Maxwell方程組到波動方程算法的理解學(xué)習(xí),有需要的朋友可以借鑒參考下,希望能夠有所幫助2021-10-10

