新聞中心
這里有您想知道的互聯(lián)網營銷解決方案
創(chuàng)新互聯(lián)Python教程:Python有表格顯示界面嗎
python有表格顯示界面嗎

創(chuàng)新互聯(lián)主要業(yè)務有網站營銷策劃、網站設計、網站建設、微信公眾號開發(fā)、小程序設計、H5場景定制、程序開發(fā)等業(yè)務。一次合作終身朋友,是我們奉行的宗旨;我們不僅僅把客戶當客戶,還把客戶視為我們的合作伙伴,在開展業(yè)務的過程中,公司還積累了豐富的行業(yè)經驗、營銷型網站資源和合作伙伴關系資源,并逐漸建立起規(guī)范的客戶服務和保障體系。
texttable可以以表格形式輸出數據,示例如下:
1、以下這個來源于官網,主要通過一些set_函數和add_rows函數,最后通過draw畫表格。
from texttable import Texttable table = Texttable() table.set_cols_align(["l", "r", "c"]) table.set_cols_valign(["t", "m", "b"]) table.add_rows([["Name", "Age", "Nickname"], ["Mr\nXavier\nHuon", 32, "Xav'"], ["Mr\nBaptiste\nClement", 1, "Baby"], ["Mme\nLouise\nBourgeau", 28, "Lou\n \nLoue"]]) print(table.draw() + "\n")
最終效果如下:
實際應用中我們往往需要跟dataframe數據結構發(fā)生聯(lián)系,下面我們再舉一個dataframe相關的例子。
import pandas as pd
from texttable import Texttable
data=[{"name": "Amay", "age": 20, "result": 80},
{"name": "Tom", "age": 32, "result": 90}]
df = pd.DataFrame(data, columns=['name', 'age', 'result'])
tb=Texttable()
tb.set_cols_align(['l', 'r', 'r'])
tb.set_cols_dtype(['t', 'i', 'i'])
tb.header(df.columns.get_values())
tb.add_rows(df.values, header=False)
print(tb.draw())最終的效果如下:
Python中文網,大量Python視頻教程,歡迎學習!
分享題目:創(chuàng)新互聯(lián)Python教程:Python有表格顯示界面嗎
文章起源:http://www.5511xx.com/article/dpdccpe.html


咨詢
建站咨詢
