Code python

Python Convert Relative to Absolute File Path

visibility 2,142 comment 0 access_time 10 months ago language English
import os
relative_path = "../test.csv"
absolute_path = os.path.abspath(relative_path)
print(absolute_path)
print(os.path.relpath(absolute_path, "C:\\Users\\myfolder"))
Loading...
copyright This page is subject to Site terms.
comment Comments
No comments yet.

Please log in or register to comment.

account_circle Log in person_add Register

Log in with external accounts

fork_right
more_vert

Code description

This code snippet shows you how to convert a relative path to absolute path using os module in Python and vice versa. 

We utilize os.path.abspath and os.path.relpath functions. For the later, it accepts the second parameter as the base path which will be used to calculate the relative path.

Output:

*The current directory when running this code is C:\Users\userid.

C:\Users\test.csv
..\test.csv