How to get an absolute file path in Python
问题 Given a path such as \"mydir/myfile.txt\" , how do I find the file\'s absolute path relative to the current working directory in Python? E.g. on Windows, I might end up with: \"C:/example/cwd/mydir/myfile.txt\" 回答1: >>> import os >>> os.path.abspath("mydir/myfile.txt") 'C:/example/cwd/mydir/myfile.txt' Also works if it is already an absolute path: >>> import os >>> os.path.abspath("C:/example/cwd/mydir/myfile.txt") 'C:/example/cwd/mydir/myfile.txt' 回答2: You could use the new Python 3.4