可能重复:
How to get/set logical directory path in python
我有一个从符号链接目录运行的Python脚本,我在其中调用os.getcwd(),期望得到运行它的符号链接路径。相反,它给了我“真实”的路径,在这种情况下,这是没有帮助的。我需要它来给我实际的符号链接版本。
Python有这样的命令吗?
发布于 2009-10-09 09:35:08
解决方法:os.getenv('PWD')
发布于 2009-10-09 20:15:32
一般来说,这是不可能的。os.getcwd()
调用getcwd(3),并根据POSIX.1-2008 (IEEE Std 1003.1-2008)
路径名不应包含点、点或符号链接的组件。
os.getenv['PWD']
依赖于外壳,不能与FreeBSD的sh
一起工作。
https://stackoverflow.com/questions/1542803
复制相似问题