2017-02-11 89 views
0

我目前使用下面的代碼從Sqlite3數據庫中選擇某些信息以將信息提供給用戶。我想知道是否有人可以將我指向一個圖書館/功能的正確方向,可以讓我爲用戶創建一個易於閱讀的HTML報告,而不是顯示的標準終端?在Python中使用SQlite3數據庫創建HTML報告

親切的問候。

connect = sqlite3.connect(sqlitedb) 
with connect: 
    cur = connect.cursor() 
    cur.execute("""SELECT messages._id,messages.body, participants_info.number, participants_info.display_name, participants_info._id 
     FROM messages 
     INNER JOIN participants_info 
     ON messages.participant_id = participants_info._id;""") 
while True: 

row = cur.fetchone() 
if row == None: 
    break 
print (row) 

回答

0

我從來沒有使用過它自己,但我知道,pandas有DataFrame.to_html方法,你可以這樣做是什麼: import pandas as pd frame = pd.read_sql_query(your_query, sql_connection) frame.to_html() 你可以爲具體

閱讀 this