亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

python中查看.db文件中表格的名字及表格中的字段操作

瀏覽:87日期:2022-07-18 13:27:43

1.問題描述: 我桌面上有一個“賬號密碼.db”文件,我現在想知道里面有幾張表格table、表格的名字、表頭結構。

2.使用SQL語句'''select name from sqlite_master where type=’table’ order by name''',查找表格的名字。實例代碼如下:

# coding:utf-8import sqlite3conn = sqlite3.connect('C:UsersAdministratorDesktop密碼賬號.db')cursor = conn.cursor()sql = '''select name from sqlite_master where type=’table’ order by name'''cursor.execute(sql)result = cursor.fetchall()print resultprint type(result)conn.close()

輸出結果為:

D:Python3python27python.exe D:/PyCharm/dytt_spider/mongo.py[(u’students’,)]<type ’list’> Process finished with exit code 0

可以看出,“密碼賬號.db”文件中有1張表格,表格名字為“students”。

3.使用SQL語句'''PRAGMA table_info(students)''',查找“students”表格中的表頭結構。

# coding:utf-8import sqlite3conn = sqlite3.connect('C:UsersAdministratorDesktop密碼賬號.db')cursor = conn.cursor()sql = '''pragma table_info(students)'''cursor.execute(sql)result = cursor.fetchall()print resultprint type(result)conn.close()

輸出結果為:

D:Python3python27python.exe D:/PyCharm/dytt_spider/mongo.py[(0, u’name’, u’text’, 0, None, 0), (1, u’usename’, u’text’, 0, None, 0), (2, u’id’, u’int’, 0, None, 0)]<type ’list’> Process finished with exit code 0

可以看出“students”表中有“name”、“username”、id 三列。

補充知識:python中sqlite3模塊查詢數據一條或多條

我就廢話不多說了,大家還是直接看代碼吧~

#導入模塊import sqlite3#創建鏈接con = sqlite3.connect(’C:python_learnDBASQLite3demosqlite3demo.db’)#創建游標對象cur = con.cursor()#編寫sql語句sql = 'select * from t_person '#執行語句try: cur.execute(sql) #獲取結果集 person_all = cur.fetchall() #獲取所有數據 # person_all = cur.fetchone() #獲取一條數據 for person in person_all: print(person) print('查詢數據成功')except Exception as e: print(e) print('查詢數據失敗')finally: cur.close() con.close()

以上這篇python中查看.db文件中表格的名字及表格中的字段操作就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 国产一区二卡三区四区 | 91一区二区午夜免费福利网站 | 成人黄色在线 | 成人久久精品一区二区三区 | 亚洲综合欧美在线 | 国产成人精品免费视频软件 | 日韩欧美中文字幕在线播放 | 日本不卡高清中文字幕免费 | 精品综合久久88色鬼首页 | 小黄色片| 国产一区二区在线视频 | 久久久久在线视频 | 欧美日韩国产亚洲人成 | 麻豆激情| 伊人狠狠丁香婷婷综合色 | 国产黄网站 | 亚色在线 | 黄色天堂网站 | 在线精品视频免费观看 | 国产对白91色拍高清精品 | 亚洲一逼 | 久久久久久久九九九九 | 国产精品亚洲精品日韩已满 | 日韩中文字幕免费版 | 国外成人在线视频网站 | 免费人成综合在线视频 | 91精品最新国内在线播放 | 国产xxxx做受欧美88xx00tube | 99久久精品国产交换 | 中国a毛片| 看看黄色一级片 | 日韩午夜在线视频不卡片 | 日韩a一级欧美一级在线播放 | 在线亚洲精品 | 亚洲丝袜在线播放 | 亚洲国产人久久久成人精品网站 | 在线人成精品免费视频 | 久久婷婷成人综合色 | 国产手机在线观看视频 | 国产成人精品日本亚洲11 | 久久亚洲综合色 |