I use pyscripter for coding, it supports auto-completion. So, when I say:
a = []
a.
It gives me all the list functions. similarly with strings I do b=''
.
But for the file
type, I have to use file.
and choose the function and write its arguments and then replace file
with the variable name.
Is there a way to declare a variable type explicitly in Python, so that my IDE can be more useful?
a.your_attribute
in your code, pyDev-eclipse will keep showing that attribute after pressing . in list with CTRL + SPACE, with its intelligence !!! – Quasijudicial