问题描述
如图,输入变量test.
后没有关于第三方库相应的函数或其他提示,当然,此文档的前提是有相关的函数说明以及已有相关设置等
原因分析
python是动态强类型语言,IDE无法判断Example().fun2()
的返回值类型,所以IDE无法根据参数类型自动补全
解决方案
1. 类型注解
(1)# type: Example
或者(2)""" :type: Example """
或者(3)""" @type: Example """
2.声明时指定
3.使用isinstance指定
参考资料:http://www.jetbrains.com/help/pycharm/type-hinting-in-product.html
- 本文固定链接: https://www.coordsoft.com/post/5.html
- 转载请注明: admin 于 生活随想 - zwgu 's world 发表
《本文》有 0 条评论