os.path.abspath('file1.txt') doesn't return the correct path

后端 未结 5 1619
被撕碎了的回忆
被撕碎了的回忆 2020-12-18 07:49

Say the path of the file \'file1.txt\' is /home/bentley4/Desktop/sc/file1.txt Say my current working directory is /home/bentley4

i         


        
5条回答
  •  情书的邮戳
    2020-12-18 08:39

    os.path.abspath(filename) returns an absolute path as seen from your current working directory. It does no checking whether the file actually exists.

    If you want the absolute path of /home/bentley4/Desktop/sc/file1.txt and you are in /home/bentley4 you will have to use os.path.abspath("Desktop/sc/file1.txt").

提交回复
热议问题