玩蛇网提供最新Python编程技术信息以及Python资源下载!
您现在的位置: 玩蛇网首页 > Python问题解答 > 正文内容

有让IDE可识别Python函数参数类型的方法吗

Python中,函数的参数没有类型,但是有的函数的参数类型明明已经确定(比如Django中的view函数)。
在这种情况下,IDE无法根据参数类型自动补全;有没有办法让IDE知道参数的类型?比如通过注释来说明参数类型等。

另外,函数的返回值类型有没有办法这样处理呢。
注:我的IDE是PyCharm;不过也欢迎其他IDE的解决方案。

可以使用 Function Annotations 来标识一下。

简而言之:没办法。因为任何人个别定义的说明,没有理由成为通行标准。你看IE/网景斗争时代很多浏览器定义的标签现在都死翘翘了。

也许识别成型的流行程序(及其版本),进而调取该程序的文档是一种可行的思路。

利用docstring
Type Hinting in PyCharm
http://www.jetbrains.com/pycharm/webhelp/type-hinting-in-pycharm.html

玩蛇网文章,转载请注明出处和文章网址:http://www.iplaypy.com/wenda/wd19895.html

相关文章 Recommend

玩蛇网Python互助QQ群,欢迎加入-->: 106381465 玩蛇网Python新手群
修订日期:2017年05月24日 - 14时39分17秒 发布自玩蛇网

我要分享到:

必知PYTHON教程 Must Know PYTHON Tutorials

必知PYTHON模块 Must Know PYTHON Modules