电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

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

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

瀏覽:115日期: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 編程
相關文章:
主站蜘蛛池模板: HDPE土工膜,复合土工膜,防渗膜价格,土工膜厂家-山东新路通工程材料有限公司 | 考勤系统_考勤管理系统_网络考勤软件_政企|集团|工厂复杂考勤工时统计排班管理系统_天时考勤 | 培训一点通 - 合肥驾校 - 合肥新亚驾校 - 合肥八一驾校 | 超声骨密度仪,双能X射线骨密度仪【起草单位】,骨密度检测仪厂家 - 品源医疗(江苏)有限公司 | 管家婆-管家婆软件-管家婆辉煌-管家婆进销存-管家婆工贸ERP | LED投光灯-工矿灯-led路灯头-工业灯具 - 山东普瑞斯照明科技有限公司 | 烘箱-工业烘箱-工业电炉-实验室干燥箱 - 苏州华洁烘箱制造有限公司 | 专业深孔加工_东莞深孔钻加工_东莞深孔钻_东莞深孔加工_模具深孔钻加工厂-东莞市超耀实业有限公司 | 达利园物流科技集团- | 北京森语科技有限公司-模型制作专家-展览展示-沙盘模型设计制作-多媒体模型软硬件开发-三维地理信息交互沙盘 | 万濠影像仪(万濠投影仪)百科-苏州林泽仪器| 欧美日韩国产一区二区三区不_久久久久国产精品无码不卡_亚洲欧洲美洲无码精品AV_精品一区美女视频_日韩黄色性爱一级视频_日本五十路人妻斩_国产99视频免费精品是看4_亚洲中文字幕无码一二三四区_国产小萍萍挤奶喷奶水_亚洲另类精品无码在线一区 | 防勒索软件_数据防泄密_Trellix(原McAfee)核心代理商_Trellix(原Fireeye)售后-广州文智信息科技有限公司 | 建筑工程资质合作-工程资质加盟分公司-建筑资质加盟 | 广域铭岛Geega(际嘉)工业互联网平台-以数字科技引领行业跃迁 | 高博医疗集团上海阿特蒙医院 | 自动螺旋上料机厂家价格-斗式提升机定制-螺杆绞龙输送机-杰凯上料机 | 诺冠气动元件,诺冠电磁阀,海隆防爆阀,norgren气缸-山东锦隆自动化科技有限公司 | 有机废气处理-rto焚烧炉-催化燃烧设备-VOC冷凝回收装置-三梯环境 | 自进式锚杆-自钻式中空注浆锚杆-洛阳恒诺锚固锚杆生产厂家 | 铜镍-康铜-锰铜-电阻合金-NC003 - 杭州兴宇合金有限公司 | 液压油缸-液压站生产厂家-洛阳泰诺液压科技有限公司 | 合肥风管加工厂-安徽螺旋/不锈钢风管-通风管道加工厂家-安徽风之范 | 压砖机、液压制砖机、静压砖机、环保砖机生产厂家—杜甫机械 | 医疗仪器模块 健康一体机 多参数监护仪 智慧医疗仪器方案定制 血氧监护 心电监护 -朗锐慧康 | 柴油机_柴油发电机_厂家_品牌-江苏卡得城仕发动机有限公司 | 旗杆生产厂家_不锈钢锥形旗杆价格_铝合金电动旗杆-上海锥升金属科技有限公司 | 超声波流量计_流量标准装置生产厂家 _河南盛天精密测控 | 沈阳真空机_沈阳真空包装机_沈阳大米真空包装机-沈阳海鹞真空包装机械有限公司 | 脱硫搅拌器厂家-淄博友胜不锈钢搅拌器厂家| 混合生育酚_醋酸生育酚粉_琥珀酸生育酚-山东新元素生物科技 | 齿式联轴器-弹性联轴器-联轴器厂家-江苏诺兴传动联轴器制造有限公司 | 最新电影-好看的电视剧大全-朝夕电影网 | 气密性检测仪_气密性检测设备_防水测试仪_密封测试仪-岳信仪器 | LCD3D打印机|教育|桌面|光固化|FDM3D打印机|3D打印设备-广州造维科技有限公司 | 高速龙门架厂家_监控杆_多功能灯杆_信号灯杆_锂电池太阳能路灯-鑫世源照明 | 储气罐,真空罐,缓冲罐,隔膜气压罐厂家批发价格,空压机储气罐规格型号-上海申容压力容器集团有限公司 | 合肥制氮机_合肥空压机厂家_安徽真空泵-凯圣精机 | 济宁工业提升门|济宁电动防火门|济宁快速堆积门-济宁市统一电动门有限公司 | 周口风机|周风风机|河南省周口通用风机厂 | 工业风机_环保空调_冷风机_工厂车间厂房通风降温设备旺成服务平台 |