The dir Function

dir()

     The built-in dir() lists names from modules. It returns a sorted list of strings.

     Let's import regular expression module:-
>>> import re
>>> dir(re)
['DEBUG', 'DOTALL', 'I', 'IGNORECASE', 'L', 'LOCALE', 'M', 'MULTILINE', 'S', 'Scanner', 'T', 'TEMPLATE', 'U',
'UNICODE', 'VERBOSE', 'X', '_MAXCACHE', '__all__', '__builtins__', '__doc__', '__file__', '__name__', '__package__',
'__version__', '_alphanum', '_cache', '_cache_repl', '_compile', '_compile_repl', '_expand', '_pattern_type',
'_pickle', '_subx', 'compile', 'copy_reg', 'error', 'escape', 'findall', 'finditer', 'match', 'purge', 'search',
'split', 'sre_compile', 'sre_parse', 'sub', 'subn', 'sys', 'template']
     When without arguments, It lists names available, i.e.variables defined, functions used and imported modules:-
>>> dir()
['__builtins__', '__doc__', '__name__', '__package__', 're']

Comments

Popular posts from this blog

Getting Started With Python

Python List