gpt4 book ai didi

Python对象检查获取用户设置的参数值

转载 作者:行者123 更新时间:2023-11-30 22:24:22 26 4
gpt4 key购买 nike

假设我的类如下所示:

class abc:
def __init__(self, a = 1, b = None):
self.a = a
self.b = b

现在用户创建一个对象: obj = abc(2)

这意味着用户想要使用 b 的默认值和 a 的值 2。如何使用对象检查来获取参数列表以及用户在创建对象时明确设置的值?

最佳答案

你不能。无法通过查看带有 a == 2b == Noneabc 实例来告诉您是否它是由 abc(2)abc(2, None) 创建的。

关于Python对象检查获取用户设置的参数值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47838801/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com