well this is more about what i want to learn,

todat I downlaoded send2trash package and installed it, i opened init.py that came with it and

it had the following code which i can very well understand except for the period infront of each module name..

if sys.platform == u'darwin':
    from .plat_osx import send2trash
elif sys.platform == u'win32':
    from .plat_win import send2trash
else:
    from .plat_other import send2trash

why does plat.osx, plat_win and plat_other has period infront of them, these three modles are in the same directory that has init.py...

what would it mean?

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.