คำถามติดแท็ก dataformat

14
ฉันจะรับ dict จากแบบสอบถาม sqlite ได้อย่างไร
db = sqlite.connect("test.sqlite") res = db.execute("select * from table") ด้วยการทำซ้ำฉันจะได้รับรายการ coresponding ไปยังแถว for row in res: print row ฉันสามารถหาชื่อคอลัมน์ได้ col_name_list = [tuple[0] for tuple in res.description] แต่มีฟังก์ชันหรือการตั้งค่าบางอย่างเพื่อรับพจนานุกรมแทนรายการหรือไม่? {'col1': 'value', 'col2': 'value'} หรือต้องทำเอง?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.