为什么pycharm无法理解var的类型并显示其方法?

时间:2014-05-25 18:00:27

标签: python intellij-idea pycharm

我正在使用IntelliJD IDEA进行python插件的python编程。 IDEA似乎无法理解var的类型并展示其方法。但它可以理解java。这是图片:

enter image description here

这是好的IDE自动显示请求有什么。但是,

enter image description here

IDE无法理解r是什么类型,它无法提供自动提示 但是在处理java时我可以得到这个功能

enter image description here

2 个答案:

答案 0 :(得分:2)

那是因为java是静态类型的。在编译时已知对象的thr类型。相反,Python是动态类型的,因此没有类型信息,因此IDE无法知道哪些方法调用是可能的。

答案 1 :(得分:0)

最新版本的pycharm。具有键入提示。我们现在可以拥有此功能:

enter image description here

enter image description here