当前位置: 主页 > Python语言

python 小型数据库-python怎么安装库

发布时间:2023-02-08 14:06   浏览次数:次   作者:佚名

d1e3a7483bf9c6cf60d1518e867c2686.png

1个

什么是SQLite

SQLite3 可以使用 sqlite3 模块与 Python 集成。 sqlite3 模块由 Gerhard Haring 编写。 它提供了符合PEP 249中描述的DB-API 2.0规范的SQL接口。您不需要单独安装该模块,因为Python 2.5.x及以上版本默认自带该模块。

2个

python 小型数据库_python怎么安装库_python 数据转html库

SQLite有什么优点

3个

SQLite的使用场景有哪些

1、小型网站,SQLite适用于中小流量的网站 2、嵌入式设备,SQLite适用于手机、PDA、机顶盒等嵌入式设备。 作为嵌入式数据库,它也可以很好地应用于客户端程序 .3。 对于数据库教学python 小型数据库,SQLite支持SQL92(SQL2)标准的大部分查询语言功能。 4、本地应用具有单一磁盘文件的特点,不支持远程连接python 小型数据库,适合本地应用,如PC客户端软件。

python 小型数据库_python怎么安装库_python 数据转html库

4个

用例子来说明

import sqlite3class conndb():    list1=[]    def __init__(self):        self.conn = sqlite3.connect('testqqs.db') #存在就连接,不存在就创建数据库        self.c = self.conn.cursor() #获取操作数据库的游标    def query_sql(self,sql): #执行select并返回数据的方法        result=self.c.execute(sql)        for res in result:            self.list1.append(res[0])        print(list(set(self.list1)))        self.conn.commit()        self.conn.close()    def execute_sql(self,sql): #执行除select外语句的方法        result=self.c.execute(sql)        print("the result is:",result)        if "create table" in str(sql).lower():            print("Table created successfully")        else:            print("the createdb.sql execute is successfully")        self.conn.commit()        self.conn.close()if __name__=="__main__":    table1='''    create TABLE IF NOT EXISTS table0607(      id  INTEGER   PRIMARY KEY AUTOINCREMENT,        `qq_number` varchar(255) DEFAULT NULL,        `qq_sex` varchar(255) DEFAULT NULL,        `qq_years` varchar(255) DEFAULT NULL,        `qq_injoin_time` varchar(255) DEFAULT NULL,        `qq_say_time` varchar(255) DEFAULT NULL     );    '''    insert_sql="INSERT INTO qq_infos (id,qq_number,qq_sex,qq_years,qq_injoin_time,qq_say_time) VALUES (1,'625888888','女','130年','2015/04/21','吐槽')"    query_sql="select count(*) from qq_infos"    delete_sql="delete from qq_infos where id=765"    update_sql="update qq_infos set qq_number='625888888' where id=1"    db=conndb()    sql="select qq_number from table0607 where id>4366"    db.execute_sql(table1)    db.query_sql(sql)

总结:今天分享的内容,代码示例部分还是需要大家自己动手,学习效果会更好。

python 数据转html库_python怎么安装库_python 小型数据库

友情提示:《无限检验之道》原创作品欢迎关注交流,未显示文章出处禁止第三方转载。 更多原创文章,请扫描二维码关注。 合作请联系:loadkernel@126.com。

QQ技术交流群:41564936

7d098d0c5955993219344c374810de5b.png

Python之Mysql实战

python 小型数据库_python 数据转html库_python怎么安装库

Python爬虫之request+beautifulsoup+mysql

Python之大数据库Hive实战

Docker镜像管理透析

Docker-Compose 实战

python 小型数据库_python 数据转html库_python怎么安装库

Docker-Compose 实战

Python调用Jenkins API自动化发布服务(完整版)

ee394c2f980cd2c68af6729dd83a3b92.png

84f26e2a68c8d9115c82c835a0606da4.gif

如果您觉得文章不错,分享、收藏、观看、关注、打赏将是对我最大的支持,也是我继续更新的最大动力。