Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么Pycharm预期类型的警告会突然出现?_Pycharm_Python 3.6 - Fatal编程技术网

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

为什么Pycharm预期类型的警告会突然出现?,pycharm,python-3.6,Pycharm,Python 3.6,就在最近,Pycharm(OS X上的2018.3.5)开始在我的代码库中发出警告,并显示预期的类型警告。起初我认为这可能是由于升级或其他更改,但我尝试了多个以前的版本,而且以前不存在的警告仍然遍布我的代码库 这是一个特别令人震惊的例子。守则: import time x= int(time.time()) 导致以下警告: 应为类型“Union[str,bytes,SupportsInt]”,改为“float” 较少的(⌃F1)检验信息:该检验检测到 函数调用表达式。由于动态调度和duck类

就在最近,Pycharm(OS X上的2018.3.5)开始在我的代码库中发出警告,并显示预期的类型警告。起初我认为这可能是由于升级或其他更改,但我尝试了多个以前的版本,而且以前不存在的警告仍然遍布我的代码库

这是一个特别令人震惊的例子。守则:

import time 
x= int(time.time())
导致以下警告:

应为类型“Union[str,bytes,SupportsInt]”,改为“float” 较少的(⌃F1)检验信息:该检验检测到 函数调用表达式。由于动态调度和duck类型, 这在数量有限但有用的情况下是可能的。种类 函数参数可以在DocString或Python 3中指定 函数注释

我应该注意到,Pycharm突出显示了
time.time()
,作为代码中有问题的部分


我是否可能损坏了一些内部缓存?注意,我还删除了~/Library中的Pycharm文件夹,可能是因为我弄乱了一些首选项,但也没有用。

你能尝试执行
文件->使缓存无效并重新启动
吗。If经常解决这类问题。我不知道它的存在(也不知道它实际上是做什么的)。不幸的是,它没有解决问题。您能否尝试执行
文件->使缓存无效并重新启动
。If经常解决这类问题。我不知道它的存在(也不知道它实际上是做什么的)。不幸的是,它没有解决这个问题。