PyCharm中某些未知类型的成员变量的解决办法

在Pycharm中,如果它能推断出你的变量的类型是什么,那当你在调用它的时候,按点的时候,可以直接弹出可用的成员变量供挑选。但是如果你的变量的类型未知,它只会弹出有限的几个。这种情况下,你只能自己输入要调用的成员变量名了,如果输入错误的话是会报错,报找不到这个方法或者变量的。

那么为了便于代码提示,可以选中这个变量,按 alt+Enter,选择Add type hint for variable.
这样它会在这个变量后面加入注释 # type 来让Pycharm可以在输入代码的时候指定类型。

test = xml_doc.getElementsByTagName("ABC")  # type: str

这里注意后面那个 # 号后面的type,就是用来标注类型的。也可以手动自行输入类型。

你可能感兴趣的:(PyCharm中某些未知类型的成员变量的解决办法)