在Windows 7上使用python语言说:os.path.expanduser('〜')让我'E:\ Users \ san'
并且有一个 Documents 文件夹,所以我可以通过os.join()获取它
在MAC OSx或其他Linux发行版上调用它是什么?
答案 0 :(得分:3)
我认为应该大致相同。 Unix中的结构类似,因此
os.path.join(os.path.expanduser("~"), "Documents")
应该带你到文件夹。如果〜不起作用,请尝试HOME或$ HOME。
答案 1 :(得分:1)
UNIX(Mac OS X)和类UNIX(Linux等)系统中的用户目录称为“用户”。 在该目录中是帐户目录。通常在OS X中,您会看到计算机所有者的一个帐户目录,另一个名为“共享”。共享帐户是每个人的读写访问权限。
os.path.normpath(os.path.join(os.path.expanduser("~"), "Documents"))
登录用户的Documents目录位于用户帐户目录中。对于OS 10.4.11或更早版本,没有默认的Documents目录。某些安装(例如,MS Office)在较旧的OS版本中创建Documents目录。 为名为Bob Smith的用户使用UNIX路径标记... /用户/ bobsmith /文件