您可以使用SQL语句从数据库中选择按时间戳排序的事件。以下是一个示例代码:
import sqlite3
# 连接数据库
conn = sqlite3.connect("your_database.db")
cursor = conn.cursor()
# 选择按时间戳排序的事件
cursor.execute("SELECT * FROM events ORDER BY timestamp")
# 获取查询结果
results = cursor.fetchall()
# 遍历结果并打印
for row in results:
event_id = row[0]
event_name = row[1]
event_timestamp = row[2]
print(f"Event ID: {event_id}, Event Name: {event_name}, Timestamp: {event_timestamp}")
# 关闭数据库连接
conn.close()
请注意,上述示例代码假设您已经创建了一个名为"your_database.db"的SQLite数据库,并且在其中有一个名为"events"的表格,其中包含包含事件信息的列,其中一列是"timestamp"用于存储时间戳。您需要根据自己的数据库结构进行相应的更改。