【发布时间】:2010-09-13 13:58:07
【问题描述】:
假设我有一个类,它有一个名为 data 的成员,它是一个列表。
我希望能够使用例如文件名(其中包含用于初始化列表的数据)或实际列表来初始化类。
你的技术是什么?
你只是通过查看__class__来检查类型吗?
我可能会遗漏一些技巧吗?
我习惯了 C++ 中的参数类型重载很容易。
【问题讨论】:
-
@反之亦然? (我的意思是 this 是较老的问题)
-
@Wolf 我不会说两者之间哪个主题更好,但是当较新的问题质量更好/有更好的答案/涵盖该主题时,较旧的问题通常会因为新问题的欺骗而被关闭以更广泛适用的方式。
标签: python constructor operator-overloading