腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何
定义
isinstance
()
的
类
、
我正在尝试构建一个函数,它只影响某个
类
中
的
项。class 'bpy_types.Object'>parte_C1 <class 'bpy_types.Object'> 我想做
的
是def tidy_names(l): if
isinstance
(l[k], some_class):
浏览 29
提问于2021-08-09
得票数 1
回答已采纳
2
回答
对于子类,
isinstance
在python中是
如何
工作
的
?
、
、
、
在玩
isinstance
时,我想知道它是
如何
用于子类检查
的
。print(
isinstance
(C(), A)) # True, this too? 解释说,
isinstance
确实为子类工作,如我
的
第二个和第三个print语句所示。我
的
问题不是这个,但是,它是
如何
工作
的
?
定义
类
A时,它没有关于
类
B或
类
C存在
的
信息,同样,B也没有关于C
的<
浏览 5
提问于2021-05-02
得票数 4
回答已采纳
2
回答
如何
检查
类
是否为异常
类
?
、
、
我
定义
了一个自
定义
异常:>>> pass>>> a = MyException()>>>
isinstance
(a, Exception)但是,
如何
检查该类是否为异常
类
?>>> myclass = MyException >>
浏览 1
提问于2019-01-28
得票数 4
回答已采纳
2
回答
为什么当我重新
定义
Rational时,
isinstance
(number,numbers.Rational)会提高TypeError?
将Rational重新
定义
为继承自numbers.Rational
的
类
会导致
isinstance
(number, numbers.Rational)引发TypeError,除非我在
定义
自己
的
Rational
类
之前也做了
isinstance
(number, numbers.Rational),为什么?__subclasses__() needs an argument# True print(
isins
浏览 8
提问于2022-10-12
得票数 1
回答已采纳
1
回答
isinstance
是
如何
处理List
的
?
、
、
、
、
我试图了解Python
的
类型注释是
如何
工作
的
(例如List和Dict -而不是list或dict)。具体来说,我对
isinstance
(list(), List)
的
工作方式很感兴趣,这样我就可以创建自己
的
自
定义
注释。我看到List被
定义
为: . . .这是一个关键字还是一个争论,如果是的话,它是从哪里来
的
,它做我想要
的<
浏览 4
提问于2017-05-23
得票数 13
回答已采纳
1
回答
我可以重载Python中内置
类
的
操作符吗?
、
、
在Python 3中可以重载内置
类
的
操作符吗?具体来说,我想重载+/+= (即:str
类
的
__add__操作符),这样我就可以执行诸如"This is a " + class(bla)之类
的
操作。
浏览 2
提问于2016-05-27
得票数 5
回答已采纳
1
回答
在python中自
定义
异常。
如何
记录错误?
、
、
、
我正在我
的
python代码中自
定义
异常。我将异常
类
继承到其他
类
,现在将一些自
定义
错误
定义
为派生自
定义
异常
类
的
类
,如下所示:class ParamNullErrorbe null" raise ParamNullError, "Meter Id shou
浏览 2
提问于2013-05-14
得票数 2
回答已采纳
1
回答
Python "os.environ.get“可以返回非字符串吗?
、
在这段代码中,他们使用os.environ获取环境变量
的
值,然后立即检查它是否是自
定义
类
的
实例。value = os.environ.get(variable)elif
isinstance
(value, ConfigList) or
isinstance
(value, ConfigTree): value真的有可能成为他们
的
自
定义
类
的
一个实例吗?
浏览 0
提问于2016-10-10
得票数 8
回答已采纳
1
回答
包装C++,
如何
在cython中进行不同
的
类
操作
、
、
我正在尝试用cython包装一个c++
类
,这个
类
使用另一个
类
作为操作符重载
的
输入。我不知道
如何
在python部分
定义
另一个
类
类型。我为每个
类
编写了pxd和pyx文件,并将大小
的
文件导入Point。但是编译失败了,.I在这里上传代码,有没有人能给我一点提示,怎么操作,非常感谢在Point.h中 friend Point operator在
浏览 7
提问于2018-01-03
得票数 1
回答已采纳
1
回答
用户
定义
的
类
可以作为另一个
类
的
实例进行有条件
的
测试吗?
、
、
、
通过
定义
类
元
类
的
__instancecheck__()特殊方法,可以控制对象何时作为该类
的
成员进行测试。如果您有一个预
定义
的
类
P (例如,一个内置
类
),并且希望有条件地控制您
的
类
C
的
给定实例是否测试为一个类型为P
的
对象?这能办到吗?下面是一个愚蠢
的
例子: def __init__ (self, x, y):
浏览 2
提问于2013-08-18
得票数 0
回答已采纳
4
回答
python中
的
用户
定义
类型检查:" type (A()) is A“返回false
、
o = "str"; print type(o) is str --> TruePS:这是一个出于好奇心
的
问题,因为我从得到了这个例子,结果是正确
的
,但我得到了错误
的
结果。我知道在python中Duck类型是一种首选
的
方式。()罗德里戈<e
浏览 4
提问于2013-02-03
得票数 9
回答已采纳
1
回答
类型和对象原语对象
的
区别
、
、
因此
isinstance
(5, int)和
isinstance
(int, type)本身是正确
的
。然而,
isinstance
(5, type)不是真的,因为5不是
类
对象,而是
类
的
实例。本文: 因此,将对象
定义
为只有一种类型。但是在非常原始
的
层次上,在type和object
类
本身中,它们之间
的
关系让我感到困惑。如果描述像5这样
的
东西可以分为“肉”和“骨头”,其中“肉”代表了它在内存中
浏览 5
提问于2017-02-25
得票数 5
回答已采纳
3
回答
在未
定义
的
类
中使用
isinstance
、
假设
类
MyClass有时(但并非总是)是
定义
的
。我有一个函数foo(a=None),其中参数a可以是None、字符串或MyClass
的
对象。我
的
问题是:如果在我
的
Python会话中没有
定义
MyClass,那么
如何
以类似于
isinstance
的
方式检查参数a
的
类型,而无需获得NameError 鸭子输入注意:我故意限制这个功能。一个向前兼容
的
解决方案(特别是2.7.x)是非常受欢迎<
浏览 2
提问于2017-01-17
得票数 0
回答已采纳
2
回答
如何
让我
的
重载操作符在Python中
的
内置类型中正确运行?
、
这感觉很简单,但我似乎找不到我需要
的
信息。假设我
定义
了一个
类
Matrix: def __mul__(self, other): #Matrix multiplied cell by cell.如果我将一个矩阵乘以一个整数,这个方法很好用,但是因为整数不知道
如何
处理矩阵,
浏览 0
提问于2012-06-02
得票数 3
回答已采纳
4
回答
使“
isinstance
”与装饰师一起工作
、
、
Python
isinstance
函数是
如何
在内部工作
的
?我能做些什么来改变它
的
结果,比如在
类
中
定义
一个特殊
的
函数吗?这里是我
的
用例: def __init__(self, decorated):Decorator
的
行为几乎像一个混合器,只是在这里混合是不合适
的
。有什么办法可以使上面的代码工作
浏览 7
提问于2011-09-22
得票数 3
回答已采纳
1
回答
来自collections.Callable (和其他
类
)
的
自动继承是
如何
工作
的
?
、
、
、
这更像是Python 2
的
问题,但我很好奇Python 3是否也有任何不同之处。True def __call__(self): >>>
isinsta
浏览 5
提问于2014-07-17
得票数 0
2
回答
Python -数据模型-子类Vs实例
、
、
对于用户
定义
的
类型X,...typeQ) X是
如何
作为object
的
子类和实例
的
True>>>
isinstance
(type, object) # Meta classQ) type<em
浏览 2
提问于2017-06-02
得票数 4
回答已采纳
1
回答
在多进程锁上使用raising提高typeError
、
、
、
、
我正在使用Python3.4上
的
多处理模块。a type or tuple of types>>> datetime但是,按照Lock
的
定义
,它确实是一个
类
。
如何
在Lock实例上使用
isinstance
()
浏览 3
提问于2016-06-13
得票数 0
回答已采纳
2
回答
如何
使类似文件
的
类
使用"
isinstance
(cls,io.IOBase)"?
、
、
、
检查
isinstance
(..., io.IOBase)似乎是确定对象是否“类似文件”
的
“正确”方法。但是,在
定义
自己
的
类
文件
类
时,它似乎不起作用: pass pass
浏览 0
提问于2013-12-27
得票数 4
回答已采纳
1
回答
Python类型提示仅用于任意
类
(不是
类
实例或任何其他非类类型)
、
、
我有一个检查和处理任意
类
(
类
,而不是
类
实例或任何其他非类类型)
的
来源
的
方法。这些
类
可以来自任何标准库、第三方库或用户
定义
的
类
。>>> class A: pass >>> def tes
浏览 4
提问于2020-02-28
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
php 如何定义函数,如何定义类
任务场景的学习:python定义类
Matlab面向对象编程——类的定义
简单定义Python和Scala的类和对象
交易定制软件完成中的基类定义
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券