![]() |
![]() |
from sys import builtin_module_names print builtin_module_names et vous faites ALT-p, vous obtiendrez la ligne: ("__builtin__", "__main__", "_locale", "_socket", "array", "audioop", "binascii", "cPickle", "cStringIO", "cmath", "errno", "imageop", "imp", "marshal", "math", "md5", "msvcrt", "new", "nt", "operator", "pcre", "regex", "rgbimg", "rotor", "select", "sha", "signal", "soundex", "strop", "struct", "sys", "thread", "time", "winsound") |
from os import listdir; l=listdir('.'); print l;
| Ce qui me donne: ['Readme.txt', 'Copyright.txt', 'test.rib', 'vect.py', 'whrandom.py', 'SubSurf.dll', 'testlyria00.cqlg', 'lyria00.cqlg', 'ammonite001.cqlg', 'Oxystele00.cqlg', 'nautilus00.cqlg', 'lyria1.cqlg', 'list_recap.cqls', 'test.txt']
| |
from nt import listdir; l=listdir('.'); print l;
| |
from sys import builtin_module_names if 'nt' in builtin_module_names: from nt import listdir if 'posix' in builtin_module_names: from posix import listdir l=listdir('.'); print l |