python Python sqlite3示例代码
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python Python sqlite3示例代码相关的知识,希望对你有一定的参考价值。
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
from sqlite3 import dbapi2 as sqlite3
conn = sqlite3.connect('flaskr.db')
c = conn.cursor()
c.execute('select * from entries;')
for idx, col in enumerate(c.description):
""" cursor.description
这是一个只读字段,用来返回上一次查询结果的列的名字和索引值
为了和 Python DB API保持兼容,每个列的名字都是一个七元组,而且最后六个元素都是None
"""
print(idx, col)
conn.close()
""" 执行结果
➜ /tmp/sqlite $ python3 test.py
0 ('id', None, None, None, None, None, None)
1 ('title', None, None, None, None, None, None)
2 ('text', None, None, None, None, None, None)
"""
以上是关于python Python sqlite3示例代码的主要内容,如果未能解决你的问题,请参考以下文章
python内置库--sqlite3
这个 Python 代码是不是容易受到 SQL 注入的影响? (SQLite3)
在 SQLite3 表中的行上有效地执行 python 代码
sqlite3:用python创建函数regexp
python sqlite3 如何模糊查询变量?
Python3 | sqlite3:executemany() 不插入任何内容