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