【发布时间】:2020-07-15 14:54:33
【问题描述】:
我的SQLite 表中存储了三个值,即question-hyperlink、excerpt、pl8 js-gps-track nav-links--link。
我希望他们将每个值都放在一个单独的变量中。
例如:
x = question-hyperlink,
y = excerpt 和
z = pl8 js-gps-track nav-links--link.
这是我的代码:
import sqlite3
cur.execute("""CREATE TABLE Classes (id VARCHAR(30));""")
cur.execute("""INSERT INTO Classes VALUES ("question-hyperlink");""")
cur.execute("""INSERT INTO Classes VALUES ("excerpt");""")
cur.execute("""INSERT INTO Classes VALUES ("pl8 js-gps-track nav-links--link");""")
conn.commit()
cur.execute("""select * from Classes;""")
for class_Names in cur.fetchall():
print(class_Names)
这给了我:
('question-hyperlink',)
('excerpt',)
('pl8 js-gps-track nav-links--link',)
我为此尝试了嵌套循环,但失败了。如何让它们成为上面示例中列出的单独变量?
任何帮助将不胜感激......
【问题讨论】:
标签: python python-3.x sqlite for-loop nested-loops