0
如何在Python中记录变量。在JavaScript/JSDoc我可以这样做:如何记录一个Python变量?
/** @type {Array<Number>} */
var foo;
/** @type {Number[]} */
var bar;
一些IDE可以给更好的代码完成。
在Python中这也是可能的吗?
如何在Python中记录变量。在JavaScript/JSDoc我可以这样做:如何记录一个Python变量?
/** @type {Array<Number>} */
var foo;
/** @type {Number[]} */
var bar;
一些IDE可以给更好的代码完成。
在Python中这也是可能的吗?
x, y, z = [], [], [] # type: (List[int], List[int], List[str])
是它是如何在规范中...您的特定IDE可能会或可能不会实现它以这种方式定义...
HTTPS://www.python。 org/dev/peps/pep-0484 /#type-comments ...对于这样的问题,首先谷歌“pep8”和你的问题......你会在python风格指南 –
中找到它的参考,它可能很重要,大部分类型是不强制的......而且粗糙无论你得到任何typehinting或帮助取决于你使用的IDE –
谢谢,它似乎工作,但我必须写'#type:list [int]'而不是'#type:列表[INT]'。那是对的吗? PyCharm似乎也支持它。 –