腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
NotImplemented
的
类型
是什么
?
python
、
python-3.x
我有以下功能: def __eq__(self, other: object) -> Union[bool,
NotImplemented
]: return True return
NotImplemented
# Expression has type "Any" 我正在运行mypy,它告诉我
NotImplemented
的
类型
浏览 23
提问于2019-06-16
得票数 11
回答已采纳
1
回答
为什么可以分配给
NotImplemented
?
python-3.x
、
variable-assignment
但是,至少在CPython上,你可以赋值给
NotImplemented
。can't assign to keyword '>>>
NotImplemented
= 4242 这背后
的
浏览 1
提问于2017-06-15
得票数 0
2
回答
从
NotImplemented
返回__eq__
python
、
python-3.x
、
equality
、
python-internals
从python 3中
的
NotImplemented
特殊方法返回__eq__
的
结果
是什么
(如果重要的话,那么是3.5 )?文档还不清楚;只是含糊地提到了“其他一些回退”: 不幸<em
浏览 10
提问于2016-11-24
得票数 18
3
回答
比较python中
的
日期,==可以工作,但<=会产生错误
python
、
python-3.x
、
datetime
我在试着比较两个日期。下面的代码可以工作:date2 = datetime.date(2009, 4, 30) print(date1 == 0)True这些代码不能工作,我不知道为什么: date1 = datetime.date(200
浏览 0
提问于2018-01-03
得票数 5
3
回答
是否声明某个方法在typescript中抛出错误?
typescript1.7
下面的代码编译时会出现错误:“声明
类型
既不是void也不是any
的
函数必须返回一个值,或者由一条抛出语句组成”。 throw new Error('not implemented'); bar() : boolean{ _
notImplemented
(); } 我能看到
的
唯一
的
办法就是
浏览 29
提问于2015-12-24
得票数 10
3
回答
Python
NotImplemented
常数
python
纵观decimal.py,它在许多特殊
的
方法中使用了
NotImplemented
。例如: def __lt__(self, a): return
NotImplemented
特殊值,它可以由“富比较”特殊方法(__eq__()、__lt__()和friends)返回,以指示对另一种
类型
浏览 11
提问于2009-06-30
得票数 34
回答已采纳
2
回答
如何腌制NotImplementedType
python
、
python-2.7
、
pickle
、
deep-copy
如何在Python中添加对传统上不可拾取
的
类型
的
酸洗支持? 我有一个复杂
的
对象需要进行pickle,它包含对NotImplementedType类
的
引用。这个类是第三方
的
,所以我不能重写它
的
__copy__()、__deepcopy__()或__getstate__()方法。我敢肯定有一些愚蠢
的
教条主义
的
理由,我不关心。事实上,这个类永远不会改变,也不包含任何状态,所以它应该是可序列化
的
。果然,可以很好地序列化这个类
浏览 1
提问于2017-08-23
得票数 1
2
回答
方法中暗示自己类
的
Python
类型
python
、
python-3.x
编辑:我注意到人们评论了如何在__eq__中不使用
类型
提示,当然,它不应该使用,但这不是我问题
的
重点。我
的
问题是,为什么不能在方法参数中用作
类型
提示,而可以在方法本身
的
中使用 Python
类型
提示对我在使用PyCharm时非常有用。然而,当尝试在类
的
方法中使用类
的
类型
时,我发现了一些奇怪
的
行为。但是,当我在方法中使用该
类型
时,在编写id之后会提供other.。def __eq__(self, ot
浏览 3
提问于2020-08-20
得票数 12
回答已采纳
1
回答
python中
的
条件重载算子
python
、
python-3.x
、
operator-overloading
我正在使用python 3 (3.3,但我对任何好
的
解决方案都感兴趣,即使它只是python3.4或更多)。我希望创建一个具有条件重载操作符
的
自定义类,如下所示: def __init__(self,overload) :class test : self.overload=overload def _
浏览 3
提问于2014-03-22
得票数 2
回答已采纳
2
回答
python函数比较dunders
的
用法
python
、
python-3.x
、
python-datamodel
但他们是
NotImplemented
。当然可以。但它们
的
预期用途
是什么
,以及如何使用它们?当我将一个callable赋值给func.示例代码TypeError: '>' not supported between instances of 'fu
浏览 8
提问于2020-05-23
得票数 0
4
回答
为什么`quite None.__eq__(“a”)‘似乎要计算为True (但不完全是)?
python
、
python-3.x
、
string
、
boolean-expression
、
equivalence
如果您在Python3.7中执行以下语句,它将(从我
的
测试中)打印b print("b")自然,"a".__eq__("a")计算为True,"b".__eq__("a")计算为False。我最初在测试函数
的
返回值时发现了这一点,但在第二种情况下没有返回
浏览 4
提问于2018-12-31
得票数 148
回答已采纳
2
回答
__ne__是否使用重写
的
__eq__?
python
、
comparison
、
equality
我
的
问题是 如果Python依赖于一个默认方法来确定两个对象是否相等,那么它不应该调用__eq__,然后否定结果吗?
浏览 8
提问于2015-06-04
得票数 6
回答已采纳
1
回答
HttpStatusCode是任意500种
类型
c#
、
http-status-codes
我想知道是否有更简单
的
方法(更好
的
方法)来检查500状态代码?我唯一能想到这样做
的
方法是:{ HttpStatusCode.GatewayTimeout, HttpStatusCode.InternalServerError, HttpStatusCode.
NotImplemen
浏览 1
提问于2013-09-26
得票数 11
回答已采纳
3
回答
python中
的
可扩展魔术方法有没有最佳实践?
python
、
magic-methods
假设我构建了一个库,其中包含一个Foo类,并支持一些神奇
的
方法,比如__add__()和__radd__()...__add__(3, foo),但由于这将返回
NotImplemented
,因此它将回退到type(foo).__radd__(foo, 3)
NotImplemented
我希望开发人员能够在我
的
库之上构建库,比如包含类Bar
的
库,并且我希望他们拥有完全
浏览 2
提问于2017-03-08
得票数 6
1
回答
为什么unittest.mock.ANY不能正确地处理Django对象?
python
、
django
、
python-unittest
、
django-testing
我用Django写了一个测试,我是。下面是一个测试:from django.contrib.auth import get_user_model def test_example(self): result = {'user
浏览 1
提问于2019-08-23
得票数 1
回答已采纳
1
回答
为什么使用
NotImplemented
运算符对__eq__进行多次计算
python
、
python-2.7
、
operators
不要把苹果和橘子混为一谈我正在使用__eq__运算符和
NotImplemented
值。根据
的
答案和"LiveJournal“博客中
的
详细文章,运行时应该回到内置行为(基于==和!=
的
身份)。".format(self=self, other=other)) return <em
浏览 5
提问于2016-09-18
得票数 11
回答已采纳
1
回答
为什么6个内置常量中
的
2个是可分配
的
?
python
、
python-3.x
、
constants
在关于
的
文档(不包括site常量)中指出: 问题是,为什么其他两个(Ellipsis,
NotImplemented
)不是“真正
的
”竞争对手?是否有重新分配这些(可能是numpy和Ellipsis )
的
用例?使他们免于这一限制吗? 使我更加困惑
的
是,在文档中
浏览 2
提问于2017-07-07
得票数 10
2
回答
为什么调用Python
的
“魔术方法”不像对相应运算符那样进行
类型
转换?
python
、
type-conversion
、
implicit-conversion
、
magic-methods
当我从整数(例如1-2.0)中减去浮点数时,Python会进行隐式
类型
转换(我认为)。但是当我用神奇
的
方法__sub__来调用我认为是相同
的
操作时,它突然不再是这样了。a=1# returns
NotImplemented
# returns
NotImplemented
# yet, of cour
浏览 0
提问于2019-02-19
得票数 31
回答已采纳
1
回答
返回自定义对象
的
PlatformChannel绑定方法
android
、
flutter
、
flutter-platform-channel
做一些基本
的
操作..。正在为颤振做opencv移植..。但我想不出怎么解决这个问题!调用返回基本
类型
对象
的
简单方法没有问题,如下所示:@Override break; result.
notImplemented
resu
浏览 0
提问于2019-07-01
得票数 2
回答已采纳
1
回答
为什么int要引发TypeError而不是
NotImplemented
?
python
、
operator-overloading
我想编写一个模拟数字数据
类型
的
类。我
的
新
类型
提供了一个__add__和__radd__方法。添加这种
类型
的
对象(如a+b )很好,a+1也很好。我
的
问题是,当我尝试使用1+a时,会调用int
的
add函数,这会引发一个TypeError,这样解释器就会停止,而不会尝试调用我
的
__radd__。声明“如果其中一个方法,即__add__和__radd__不支持带有提供参数
的
操作,它应该返回
NotImplemente
浏览 1
提问于2013-12-16
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
可欣佳人是什么类型的企业?
光纤跳线的类型及其对应的颜色是什么?
系统类型中的:标准、VHD和VHDX是什么?
DNF究竟是什么类型的游戏呢?
不同云服务器类型的真正区别是什么
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券