您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

适用于Python的文本表编写器/打印机

适用于Python的文本表编写器/打印机

PrettyTable模块是您需要的:

prettytable一个简单的Python库,旨在使在具有视觉吸引力的ASCII表中快速轻松地表示表格数据。

>>> import prettytable
>>> x = prettytable.prettytable(["Length", "Time"])
>>> x.add_row([0, 0.00000])
>>> x.add_row([250, 0.00600]) 
>>> x.add_row([500, 0.02100]) 
>>> x.add_row([750, 0.04999])    
>>> print x
+--------+---------+
| Length |   Time  |
+--------+---------+
|   0    |   0.0   |
|  250   |  0.006  |
|  500   |  0.021  |
|  750   | 0.04999 |
+--------+---------+

或者,texttable

texttable是一个使用ASCII字符生成格式化文本表的模块。

>>> import texttable
>>> x = texttable.Texttable()
>>> x.add_rows([["Length", "Time"], [0, 0.00000], [250, 0.00600], [500, 0.02100], [750, 0.04999]])
>>> print x.draw()
+--------+-------+
| Length | Time  |
+========+=======+
| 0      | 0     |
+--------+-------+
| 250    | 0.006 |
+--------+-------+
| 500    | 0.021 |
+--------+-------+
| 750    | 0.050 |
+--------+-------+
python 2022/1/1 18:47:05 有349人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶