腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Mypy
:
与
函数
字典
不
兼容
的
类型
(
对象
)
python
、
mypy
str: return {'a': a, 'b': b}[arg]() 触发以下
mypy
type (got "object", expected "Union[int, str]") 一种解决方法是使用: return a() if arg == 'a' else b() 在这种情况下,
Mypy</em
浏览 9
提问于2019-02-12
得票数 3
回答已采纳
3
回答
为什么参数
类型
"Dict[str,Union[str,int]]“接受
类型
Dict[str,str]
的
值(
mypy
)
python
、
mypy
、
typing
对于传递给模板
的
变量
字典
,我有一个
类型
:基本上,任何
字典
,其中
的
键是字符串,值是字符串,我在几个
与
模板相关
的
函数
中使用这种
类型
。def render_template(name: str, variables: VariablesDict): ...用
字典
浏览 23
提问于2022-09-04
得票数 5
回答已采纳
1
回答
用
MyPy
针对` `TypedDict`‘验证` `Dict`’
python
、
type-hinting
、
mypy
、
typeddict
我有两个数据处理器,它们实现了一个接口,它
的
方法"process“接管了处理部分,结果将被返回。结果应该是符合给定结构
的
字典
。这就是为什么我为每个处理器结果定义TypedDict
的
原因。str paramC: float if __name__ == '__main__
浏览 10
提问于2022-02-25
得票数 0
回答已采纳
2
回答
如何编写满足typing.TextIO
的
类似文件
的
类?
python
、
type-hinting
、
mypy
、
python-typing
另一方面,在
类型
注释中,我们应该使用从typing.IO派生
的
类(例如,TextIO)来表示这些
对象
,如或中所示。(使用Python3.7.3和
mypy
0.910)时,我们将如何编写MyIO类,使其被接受为typing.TextIO
类型
的
函数
参数(而不
浏览 1
提问于2021-10-14
得票数 7
1
回答
当输入和输出中有多个
类型
,但它们之间存在1到1
的
关系时,
类型
提示。
python
、
type-hinting
、
mypy
) -> Dict[str, AnyEnum]:如果我传递一个IntEnum类,我将在输出IntEnum值中,
与
Enum从一个类到另一个类
的
值
的
混合是不可能
的
。然而,
mypy
报告了错误:2.第9行:
字典
理解
不
兼容
类型
浏览 3
提问于2022-04-03
得票数 0
回答已采纳
2
回答
mypy
的
“索引赋值
的
目标不受支持”,具体取决于赋值
的
类型
提示时刻
python
、
type-hinting
、
mypy
、
union-types
) 错误发生在将
字典
值中
的
None替换为Path时。既然PATH是Union[str, Path],为什么应该是Optional[PATH]
类型
的
值不能替换为Path
类型
的
值呢?我原以为Path是
与
Union[str, Path]
兼容
的
,而Optional[Union[str, Path]]又是
与
have
兼容
的
。为什么当我在赋值之前注释
字典
而不是在赋值时注释它时,
浏览 1
提问于2020-02-29
得票数 11
1
回答
寻找“支持”
的
工作示例
python
、
mypy
关于如何使
类型
注释
与
__round__一起工作,网上没有多少详细
的
信息。我已经实现了这一点,但是在运行
mypy
时,仍然会在第16行(在调用round时不使用ndigits参数)出现错误: 错误:赋值中
不
兼容
的
类型
(表达式有"int“
类型
,变量有”MyClass“
类型
)测试通过了,即在对round
的
两个调用中,我得到一个MyClass
类型
的
对象<
浏览 1
提问于2018-11-26
得票数 4
1
回答
是否可以编写负面python
类型
注释?
python
、
python-typing
、
type-annotation
这听起来可能不合理,但现在我需要否定一个
类型
注释。我是说像这样
的
事情a_string: Iterable return isinstance(o, Iterable) 但是
mypy
抱怨重载1
与
重载2重叠,
浏览 7
提问于2022-01-07
得票数 3
1
回答
将空元组分配给特定变量时
不
兼容
的
类型
python
、
tuples
、
mypy
、
python-typing
我有一个变量path,它应该是字符串
的
元组。我想先把它设置为空元组,但
mypy
抱怨。path: Tuple[str] = () 我想这样做
的
原因是:我想动态地构建元组,元组(
与
列表不同)可以用作
字典
键。例如(不是我实际上正在做<e
浏览 2
提问于2019-08-20
得票数 14
回答已采纳
1
回答
如何告诉
MyPy
参数不是可选
的
?
python
、
mypy
我有一个
对象
src和一个可选
对象
dest。如果没有将dest传递到
函数
中,则创建一个新
的
MyObj并将其传递给另一个
函数
。使用
mypy
==0.610,这给了我: 我如何告诉
MyPy
,dest在copy_data
函数
中不
浏览 0
提问于2018-06-11
得票数 3
回答已采纳
2
回答
Django &
mypy
: ValuesQuerySet
类型
提示
python
、
django
、
stub
、
mypy
对于返回像下面这样
的
查询集
的
函数
,使用什么
类型
的
提示?Car.objects.filter(**filter_) .order_by("id")
mypy
返回一个错误
不
兼容
的
返回值
类型
(got "ValuesQuer
浏览 3
提问于2020-02-17
得票数 7
2
回答
泛型
的
“未来”
类型
与
Python <3.9
的
兼容
性
python
、
typing
我想为我
的
自定义executor类提供
类型
提示。在Python3.9和3.10上,
Mypy
希望将Future[T]作为泛型
类型
:from typing但是,在运行脚本时,此代码
与
Python <3.9
不
兼容
: File "example.py", line 6, in <
浏览 2
提问于2021-10-30
得票数 2
2
回答
如何避免显式检查被排除但被导入
的
模块_without_手动添加‘`type:
mypy
’(自动生成)?
python
、
mypy
在下面的MWE中,我有两个文件/模块: $
mypy
main.py --exclude '..*'
mypy
0.931""&q
浏览 3
提问于2022-05-23
得票数 3
2
回答
Mypy
接受__init__覆盖中
的
不
兼容
类型
python
、
types
、
mypy
、
python-typing
、
liskov-substitution-principle
= x pass passFound 1 error in 1 file (check
浏览 2
提问于2021-09-30
得票数 3
回答已采纳
1
回答
Mypy
:除特定值以外
的
所有字符串
python
、
type-hinting
、
mypy
MyPy
不喜欢这样,并声称签名
与
不
兼容
的
返回
类型
重叠。
浏览 1
提问于2022-06-13
得票数 1
1
回答
mypy
可以检测到错误
的
TypedDict返回
类型
吗?
pycharm
、
static-analysis
、
mypy
、
python-3.8
我正在尝试让
mypy
为我
的
项目做足够全面的工作。from typing import TypedDict good: OurDict = {'x': 2} #
mypy
likes this def get_bad() -> OurD
浏览 11
提问于2020-02-27
得票数 1
1
回答
怎样才能接受一个未包装
的
白痴呢?
python
、
dictionary
、
mypy
我对我
的
身体有问题。我有这样
的
代码:# type: (float, float, float, float) -> floata = func(arg1, arg2, **dict_with_other_arguments) 问题是,
mypy
不检查
字典
中
的
类型
,相反,我得到了如
浏览 4
提问于2017-12-04
得票数 7
回答已采纳
1
回答
如何使
Mypy
认识到对两个ints进行排序会返回两个ints
python-3.x
、
int
、
tuples
、
typechecking
、
mypy
我
的
代码如下:
Mypy
告诉我 我做错了什么?为什么
Mypy
不知道排序
的
元组将准确地返回两个整数?
浏览 0
提问于2019-06-06
得票数 5
回答已采纳
1
回答
对于返回与其输入
类型
相同
的
序列
的
函数
,正确
的
类型
注释是什么?
python
、
mypy
、
static-typing
, Sequence, Iterator return data[:] 在这个例子中,
类型
注释错误在哪里,如何正确、准确地注释
浏览 12
提问于2022-08-25
得票数 0
回答已采纳
1
回答
MyPy
's linter显示错误,在logging.disable中哪里没有
python
、
logging
、
mypy
、
python-typing
MyPy
打印出一个错误:“'disable‘
的
参数1有
不
兼容
的
类型
'str';根据Python和运行代码,应该是'int’,一切正常,但对于
MyPy
,却不是这样。我做错了什么吗?”
浏览 12
提问于2021-09-28
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券