PyCharm 函数参数的代码完成
PyCharm Code Completion on function parameters
我在 python 中编写了一个函数,它需要来自库的特殊 class“消息”的参数(消息)。不幸的是,当我写消息时,我没有得到自动完成的建议。并在函数主体中按 strg + space 因为 PyCharm 不知道它是 class 消息的对象。有办法解决这个问题吗?
尝试使用类型定义https://docs.python.org/3/library/typing.html
像这样
class Message:
pass
def foo(message: Message):
print(message)
我在 python 中编写了一个函数,它需要来自库的特殊 class“消息”的参数(消息)。不幸的是,当我写消息时,我没有得到自动完成的建议。并在函数主体中按 strg + space 因为 PyCharm 不知道它是 class 消息的对象。有办法解决这个问题吗?
尝试使用类型定义https://docs.python.org/3/library/typing.html
像这样
class Message:
pass
def foo(message: Message):
print(message)