为什么Pycharm预期类型的​​警告突然开始出现?

时间:2019-03-08 15:30:41

标签: pycharm python-3.6

最近,Pycharm(在OS X上为2018.3.5)开始在我的代码库中使用“预期类型”警告进行警告。我以为起初可能是由于升级或其他更改引起的,但是我尝试了多个以前的版本,并且以前不存在的警告仍然遍布我的代码库。

这是一个特别令人震惊的例子。代码:

import time 
x= int(time.time())

导致以下警告:

  

预期类型为'Union [str,bytes,SupportsInt]',改为'float'   更少...(⌃F1)检查信息:此检查可检测   函数调用表达式。由于动态调度和鸭子输入,   在有限但有用的情况下,这是可能的。种类   函数参数可以在docstrings或Python 3中指定   功能注释。

我应该注意,Pycharm突出显示time.time()是有问题的代码部分。

是否可能损坏了某些内部缓存?请注意,我还删除了〜/ Library中的Pycharm文件夹,可能是我搞砸了一些首选项,但无济于事。

0 个答案:

没有答案