Python, универсальный путь к файлу
При разработке программ необходимо учитывать, в каких операционных системах они будут работать. Так, например, если в папке проекта есть папка images
в которой содержится файл picture.png
, то:
- для систем на базе Linux обратиться к картинке можно через путь
images/picture.png
; - для Windows тот же самый путь будет иметь вид
images\picture.png
.
Избежать проблем с путями можно с помощью метода path.join
библиотеки os
:
import os
image_dir = 'images'
image_name = 'picture.png'
image_path = os.path.join(image_dir, image_name)