Python 使用prettytable模塊優雅的輸出

prettytable在終端或在瀏覽器中依然是強大又美觀的構建輸出。可以在終端輸出類似于如下圖的格式。


圖片.png
from prettytable import PrettyTable

def pretty_print():
    trains=[[11,12,13,14,15,16],[21,22,23,24,25,26],[31,32,33,34,35,36]]
    header='list1 list2 list3 list4 list5 list6'.split()
    pt=PrettyTable()
    pt._set_field_names(header)    
    for train in trains:
        pt.add_row(train)
    print(pt)

pretty_print()
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標簽默認的外補...
    _Yfling閱讀 13,786評論 1 92
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,841評論 25 708
  • 發現 關注 消息 iOS 第三方庫、插件、知名博客總結 作者大灰狼的小綿羊哥哥關注 2017.06.26 09:4...
    肇東周閱讀 12,180評論 4 61
  • 保險的本質就是保障家庭財務風險坍塌的金融工具,它不能減少風險發生的概率,但能減小風險發生的損失,這就是保險。 所以...
    Roy的雜談閱讀 487評論 0 1
  • 昨日應邀乘風來,只聞茶盞飛千山。 同窗歡聚憶往昔,初憶青澀后酸甜。 舉杯共邀明月夜,闔家幸福共心愿。 今晚月色最明...
    劉寒霜閱讀 317評論 1 5