PrettyTable: "if len(self._rows) in (0, len(column)): AttributeError: 'str' object has no attribute '_rows'"
PrettyTable: "if len(self._rows) in (0, len(column)): AttributeError: 'str' object has no attribute '_rows'"
我正在尝试使用文档制作一个基本的 table。
这是我的代码版本:
from prettytable import *
table = PrettyTable
table.add_column("", "Pokemon Name", ["Pikachu", "Squirtle", "Charmander"])
table.add_column("", "Type", ["Electric Type", "Water Type", "Fire Type"])
print(table)
我已经尝试删除并重新安装 prettytable,但问题仍然存在。
if len(self._rows) in (0, len(column)):
AttributeError: 'str' object has no attribute '_rows'
我还能做些什么来解决这个问题吗?
在 python 中实例化对象的正确方法是
table = PrettyTable()
然后更改以下代码:
table.add_column("Pokemon Name", ["Pikachu", "Squirtle", "Charmander"])
table.add_column("Type", ["Electric Type", "Water Type", "Fire Type"])
print(table)
错误是因为您将 self
作为 ""
传递
我正在尝试使用文档制作一个基本的 table。 这是我的代码版本:
from prettytable import *
table = PrettyTable
table.add_column("", "Pokemon Name", ["Pikachu", "Squirtle", "Charmander"])
table.add_column("", "Type", ["Electric Type", "Water Type", "Fire Type"])
print(table)
我已经尝试删除并重新安装 prettytable,但问题仍然存在。
if len(self._rows) in (0, len(column)):
AttributeError: 'str' object has no attribute '_rows'
我还能做些什么来解决这个问题吗?
在 python 中实例化对象的正确方法是
table = PrettyTable()
然后更改以下代码:
table.add_column("Pokemon Name", ["Pikachu", "Squirtle", "Charmander"])
table.add_column("Type", ["Electric Type", "Water Type", "Fire Type"])
print(table)
错误是因为您将 self
作为 ""