簡體   English   中英

Output 漂亮的表到 html 文件?

[英]Output pretty table to an html file?

我似乎無法得到關於如何做到這一點的明確答案。 我有一張漂亮的表格,可以打印到終端,但是如果我想創建一個 html 文件並將表格打印到該 html 文件怎么辦? 如何才能做到這一點。

這是我的表,我怎么能 go 將其寫入新的 html 文件?

tbl = PrettyTable(["Occurs", "Occurrences"])
for word, cnt in matches.items():
    tbl.add_row([word, cnt])
tbl.align = 'l'
print(tbl.get_string(sortby="Occurrences", reversesort=True))

您有get_html_stringgithub 自述文件上的文檔),這將允許您擁有 html 然后您將字符串寫入 html 文件,如下所示:

from pathlib import Path
tbl = PrettyTable(["Occurs", "Occurrences"])
for word, cnt in matches.items():
    tbl.add_row([word, cnt])
tbl.align = 'l'
to_save = tbl.get_html_string(sortby="Occurrences", reversesort=True)
with Path("my_html_file.html").open(mode="w", encoding="utf-8") as fp:
    fp.write(to_save)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM