所以我想要在Python中這樣的事情:class Person: def __init__(self, name, age): self.name = name self.age = age def __repr__(self): return self.name, self.agep = Person('A', 20)然后希望直接調(diào)用對象p以獲取元組(self.name,self.age)但是正如您在運行該程序時看到的那樣,您遇到了問題:TypeError: __repr__ returned non-string (type tuple)怎么會有這種行為?謝謝!注意:該問題并非特定于元組數(shù)據(jù)類型;它僅適用于元組。它可以是任何東西,例如熊貓數(shù)據(jù)框。我只是想返回一些屬性數(shù)據(jù),無論它是什么類型。
直接調(diào)用時如何使python對象返回屬性數(shù)據(jù)
慕的地6264312
2021-05-06 14:16:25