PyCharm 解决有些库(函数)没有代码提示

2018-09-10 01:06:01来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

 问题描述:

如图,当输入 im. 没有智能提示第三库相应的函数或其他提示。

解决方案:

python是动态强类型语言,IDE无法判断Image.open("panda.png")的返回值类型,无法根据参数类型自动补全。

1、类型注解

2、使用:type、:type docstrings或@type docstrings指定

3、使用isinstance指定

扩展:

PyCharm支持函数注释中的类型提示

1)指定参数类型

2)指定返回类型

 3)指定局部变量和属性的类型

 总结

有些第三方库没有这样的问题,这与函数声明定义有关,具体可参考:Type Hinting in PyCharm

本文参考:https://www.cnblogs.com/ShaYeBlog/p/7745930.html

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:使用Python语言的6种小技巧!如果你不会,你是学不会Python的!

下一篇:初识Django