Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Programmatically check whether a drive letter is a shared/network drive

Tags:

Is there a way to check whether a drive letter stands for a shared drive/network drive or a local disc in python? I guess there is some windows api function that gives me that info, but I can't find it. Perhaps there is even a method already integrated in python?

What I am looking for is something with this or similar behaviour:

someMagicMethod("C:\\")  #outputs True 'is a local drive'
someMagicMethod("Z:\\")  #outputs False 'is a shared drive'

That would help me as well:

someMagicMethod2()  #outputs list of shared drive letters