首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用PrettyTable包在Python中生成表

如何使用PrettyTable包在Python中生成表
EN

Stack Overflow用户
提问于 2021-12-07 02:52:39
回答 1查看 68关注 0票数 0

我试图使用Python3中的PrettyTable包创建一个简单的表。然而,每当我完成输入示例时,在编译一条语句时发现的句子(SyntaxError:多个语句)总是出现在我按enter键之后。有人能解释一下密码出了什么问题吗?我将附上下面使用的代码。非常感谢!

代码语言:javascript
复制
from prettytable import PrettyTable
#Add Columns
Table=PrettyTable(["Name","District","Contact Number","Job"])
#Add Rows
Table.add_row(["John","Trincomalee","0752020117","Doctor"])
Table.add_row(["Michael","Colombo","0761709896","Lawyer"])
Table.add_row(["Nick","Jaffna","0772643635","Teacher"])
Table.add_row(["Gibbs","Batticalo","0752114101","Engineer"])
#Display the Table
print(Table)
EN

回答 1

Stack Overflow用户

发布于 2021-12-07 03:13:35

代码语言:javascript
复制
from prettytable import PrettyTable

columns = ["Student Name", "Class", "Contact Number", "Job"]

myTable = PrettyTable()

# Add Columns
myTable.add_column(columns[0], ["Student Name", "Trincomalee", "Michael", "Nick", "Gibbs"]
myTable.add_column(columns[1], ["Trincomalee", "Colombo", "Jaffna", "Batticalo"])
myTable.add_column(columns[2], ["0752020117", "0761709896", "0772643635", "0772643635"])
myTable.add_column(columns[3], ["Doctor", "Lawyer", "Teacher", "Engineer"])

尝尝这个

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70254382

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档