Utilizo pyscripter para la codificación, admite autocompletar. Por lo tanto, cuando digo:Declarar explícitamente un tipo de variable en Python
a = []
a.
Me da todas las funciones de lista. de manera similar con cadenas que hago b=''
.
Pero para el tipo file
, tengo que usar file.
y elegir la función y escribir sus argumentos y luego reemplazar file
con el nombre de la variable.
¿Hay alguna manera de declarar explícitamente un tipo de variable en Python, para que mi IDE pueda ser más útil?
escribir mal código Python sólo para complacer a un IDE no suena como un gran ejemplo idea para mí ... –
una vez que haya usado 'a.your_attribute' en su código, pyDev-eclipse seguirá mostrando ese atributo después de presionar. en lista con CTRL + SPACE, con su inteligencia !!! – shahjapan
Si tiene que hacer que su IDE sea absolutamente útil, tendrá que transformar python en java ... incluyendo especificar el tipo explícitamente. – pyfunc