有没有办法在sqlite中获取列名列表?

有没有办法在sqlite中获取列名列表?,第1张

有没有办法在sqlite中获取列名列表

您可以使用sqlite3和pep-249

import sqlite3connection = sqlite3.connect('~/foo.sqlite')cursor = connection.execute('select * from bar')

cursor.description 是列的描述

names = list(map(lambda x: x[0], cursor.description))

或者,您可以使用列表推导

names = [description[0] for description in cursor.description]


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5616483.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存