原文鏈接:https://linuxops.org/blog/python/prettytable.html
#!/usr/bin/python #**coding:utf-8** import sys from prettytable import PrettyTable reload(sys) sys.setdefaultencoding('utf8') table = PrettyTable(['編號','雲編號','名稱','IP地址']) table.add_row(['1','server01','服務器01','172.16.0.1']) table.add_row(['2','server02','服務器02','172.16.0.2']) table.add_row(['3','server03','服務器03','172.16.0.3']) table.add_row(['4','server04','服務器04','172.16.0.4']) table.add_row(['5','server05','服務器05','172.16.0.5']) table.add_row(['6','server06','服務器06','172.16.0.6']) table.add_row(['7','server07','服務器07','172.16.0.7']) table.add_row(['8','server08','服務器08','172.16.0.8']) table.add_row(['9','server09','服務器09','172.16.0.9']) print(table)
運行結果:
+------+----------+----------+------------+ | 編號 | 雲編號 | 名稱 | IP地址 | +------+----------+----------+------------+ | 1 | server01 | 服務器01 | 172.16.0.1 | | 2 | server02 | 服務器02 | 172.16.0.2 | | 3 | server03 | 服務器03 | 172.16.0.3 | | 4 | server04 | 服務器04 | 172.16.0.4 | | 5 | server05 | 服務器05 | 172.16.0.5 | | 6 | server06 | 服務器06 | 172.16.0.6 | | 7 | server07 | 服務器07 | 172.16.0.7 | | 8 | server08 | 服務器08 | 172.16.0.8 | | 9 | server09 | 服務器09 | 172.16.0.9 | +------+----------+----------+------------+