使用Enum Functional API发生意外警告-PyCharm错误 [英] Unexpected Warning using Enum Functional API - PyCharm Bug
问题描述
使用文档8.13.12中提供的Functional API示例。我收到以下警告(使用python 3.6)。该代码确实可以在控制台中运行,但是我宁愿检查代码时也不会发出警告。我究竟做错了什么?我该如何摆脱警告?
Using the Functional API example given in documentation 8.13.12. I get the following Warning (using python 3.6). The code does work in the console but I'd rather not have warnings upon my code inspection. What am I doing wrong? And how can I get rid of the warning?
from enum import Enum
Animal = Enum('Animal', 'ANT BEE CAT DOG')
意外的参数可能的被叫者:枚举。新(cls:枚举,值)object(自己:object)less ...(Ctrl + F1)
检查信息:报告声明的参数与实际参数之间的差异,如下所示以及不正确的参数(例如重复的命名参数)和不正确的参数顺序。装饰器也会被分析
Unexpected argument(s) Possible callees: Enum.new(cls: Enum, value) object(self: object) less... (Ctrl+F1) Inspection info: Reports discrepancies between declared parameters and actual arguments, as well as incorrect arguments (e.g. duplicate named arguments) and incorrect argument order. Decorators are analyzed, too
推荐答案
这篇关于使用Enum Functional API发生意外警告-PyCharm错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!