我们知道python作为一个动态语言,如果无法得知返回值的type是什么,pycharm将无法识别到返回值的类型,从而无法进行代码补全,以下是如何解决这个问题的办法。 问题 代码无法进行补全 解决办法 一、对于单个返回值 添加如下 """:type:返回值类型""" 例子: 或 添加如下 #type:返回值类型 例子: 二、对于多个返回值 assert isinstance(返回的对象, 对象类型) 或 选择要确定type的对象按alt+enter出现窗口,选择Add type hint for variable ‘xxx’。 出现如下代码 将object改为确定的type即可