我是靠谱客的博主 精明背包,这篇文章主要介绍python 操作 sqlite,现在分享给大家,希望可以做个参考。

以下代码生成数据库:

复制代码
1
2
self.m_Path = os.path.split(os.path.realpath(__file__))[0] self.m_cxn = sqlite3.connect(self.m_Path + '/AutoTest.sdb')

表的一些操作:

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
cur = self.m_cxn.cursor() cur.execute('DROP TABLE IF EXISTS %s' % case_name)//删除 cur.execute('CREATE TABLE %s' % case_name + //新建 '(sequence_name VARCHAR(32) NOT NULL, ' 'phantom_name VARCHAR(32) NOT NULL, ' 'protocol REAL, ' 'series_number INTEGER, ' 'description VARCHAR(32)' ')') cur.execute('CREATE TABLE IF NOT EXISTS case_collection ' //新建 '(case_name VARCHAR(32) PRIMARY KEY)' ) cur.execute('DELETE FROM case_collection WHERE case_name="%s"' % case_name) //删除表中内容 cur.execute('INSERT INTO case_collection VALUES("%s")' % case_name) //表中插入内容 cur.close() self.m_cxn.commit()

最后

以上就是精明背包最近收集整理的关于python 操作 sqlite的全部内容,更多相关python内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(69)

评论列表共有 0 条评论

立即
投稿
返回
顶部