【发布时间】:2022-01-11 05:39:50
【问题描述】:
我有一些数据存储在 SQL 数据库表中。我需要从数据库中获取所有这些数据,并将其打印为 Python 输出,以人类可读的格式(如对齐表)。
您可以在下面看到我使用fetchall() 方法来获取这些数据并使用print 语句和2 个for 循环。
#executing all the records in the SQL query
cursor.execute("SELECT * FROM game_log")
#Fetch results using fetchall() method
data=cursor.fetchall()
print("\n\nDate&Time\t\tName\tWord\tTurns Given\tTurns Used\tResults")
print("================================================================================")
for item in data:
for value in item:
print(value,end="\t")
print()
您可以在下面看到其中一些显示为已对齐,但有些数据未显示为已对齐。
如何显示所有对齐的数据?
【问题讨论】: