我怎样才能输入.NamedTuple可以很好地与PyCharm一起玩?
collections.namedtuple工作正常:
import collections
B = collections.namedtuple('B', ['i'])
b = B(1)
b.i
但是输入.NamedTuple不会:
import typing
A = typing.NamedTuple('A', [('i', int)])
a = A(1)
a. # No suggestions
答案 0 :(得分:6)
您最好将这些问题直接发送到PyCharm bug tracker。 您的问题已经打开了ticket。
答案 1 :(得分:0)
PyCharm使用首选语法
非常好class A(NamedTuple):
i: int