在已安装共享的OSX中获取'unc'路径

时间:2014-07-20 07:07:15

标签: python macos share mount unc

在python中,我试图获取已安装共享的'unc'路径或服务器路径。 所以我有一个分享:

/Volumes/D

如何使用Python解决此问题:

//192.168.0.7/D

干杯。

1 个答案:

答案 0 :(得分:1)

在研究df之后,我想出了一个在OSX上运行良好的方法:

from subprocess import Popen, PIPE

df = Popen('df -P /Volumes/link/to/some/folder', shell=True, stdout=PIPE)
serverAddress = df.stdout.readlines()[1:][0]
serverAddress = serverAddress.split('@')[1]
serverAddress = serverAddress.split('/')[0]
print serverAddress