1 个不稳定版本
0.1.0 | 2021年4月7日 |
---|
#245 in #formatting
12KB
244 行
TablePrint
TablePrint 是一个旨在让您轻松创建表格的小型库。一些显著特性包括
- 导出为 HTML
- 导出为 CSV
- 导出为带换行的纯文本。
您可以轻松创建如下所示的表格
// Create a table with the headings of "Person", "History Grade" and "Geography Grade"
let table = Table::new(vec!["Person", "History Grade", "Geography Grade"]);
// Add Some Rows
table.add_row(vec!["John", "93", "92"]);
table.add_row(vec!["Anne", "98", "87"])
// Export to plaintext and print.
// 80 for 80 columns.
println!("Here are the grades: \n\n{}", table.get_pretty(80));
lib.rs
:
TablePrint
TablePrint 是一个表格库,包括以下功能:
- 打印到终端。
- 导出为 HTML
- 导出为 CSV
- 换行
依赖项
~575KB