2016-03-17 7 views
7

Come posso fare in modo che typing.NamedTuple funzioni bene con PyCharm?typing.NamedTuple e PyCharm

collections.namedtuple funziona bene:

import collections 
B = collections.namedtuple('B', ['i']) 
b = B(1) 
b.i 

ma typing.NamedTuple non lo fa:

import typing 
A = typing.NamedTuple('A', [('i', int)]) 
a = A(1) 
a. # No suggestions 
+0

Ci sono molti tick aperti riguardo a questo problema. Puoi aiutare votando e commentando. Ho raccolto questi problemi: https://youtrack.jetbrains.com/issue/PY-18246#comment=27-2093804 – wedi

risposta