Python Forum
Linux user folder names (if translated) - Printable Version

+- Python Forum (https://python-forum.io)
+-- Forum: General (https://python-forum.io/forum-1.html)
+--- Forum: Code sharing (https://python-forum.io/forum-5.html)
+--- Thread: Linux user folder names (if translated) (/thread-13009.html)



Linux user folder names (if translated) - Axel_Erfurt - Sep-23-2018

from gi.repository import GLib

docs = GLib.get_user_special_dir(GLib.USER_DIRECTORY_DOCUMENTS)
desktop = GLib.get_user_special_dir(GLib.USER_DIRECTORY_DESKTOP)
pics = GLib.get_user_special_dir(GLib.USER_DIRECTORY_PICTURES)
videos = GLib.get_user_special_dir(GLib.USER_DIRECTORY_VIDEOS)
music = GLib.get_user_special_dir(GLib.USER_DIRECTORY_MUSIC)
downloads = GLib.get_user_special_dir(GLib.USER_DIRECTORY_DOWNLOAD)
public = GLib.get_user_special_dir(GLib.USER_DIRECTORY_PUBLIC_SHARE)
templates = GLib.get_user_special_dir(GLib.USER_DIRECTORY_TEMPLATES)

print(docs)
print(desktop)
print(pics)
print(videos)
print(music)
print(downloads)
print(public)
print(templates)



RE: Linux user folder names (if translated) - Axel_Erfurt - Mar-07-2022

Update - GLib.USER_DIRECTORY_xxx is deprecated

from gi.repository import GLib

docs = GLib.get_user_special_dir(GLib.UserDirectory.DIRECTORY_DOCUMENTS)
desktop = GLib.get_user_special_dir(GLib.UserDirectory.DIRECTORY_DESKTOP)
pics = GLib.get_user_special_dir(GLib.UserDirectory.DIRECTORY_PICTURES)
videos = GLib.get_user_special_dir(GLib.UserDirectory.DIRECTORY_VIDEOS)
music = GLib.get_user_special_dir(GLib.UserDirectory.DIRECTORY_MUSIC)
downloads = GLib.get_user_special_dir(GLib.UserDirectory.DIRECTORY_DOWNLOAD)
public = GLib.get_user_special_dir(GLib.UserDirectory.DIRECTORY_PUBLIC_SHARE)
templates = GLib.get_user_special_dir(GLib.UserDirectory.DIRECTORY_TEMPLATES)

print(docs)
print(desktop)
print(pics)
print(videos)
print(music)
print(downloads)
print(public)
print(templates)