import os import platform # todo: move to getter module def get_desktop_path(): username = os.getlogin() # Get the current username if platform.system() == "Windows": return os.path.join("C:", "Users", username, "Desktop") elif platform.system() == "Darwin": # macOS is identified as 'Darwin' return os.path.join("/Users", username, "Desktop") elif platform.system() == "Linux": return os.path.join("/home", username, "Desktop") else: raise Exception("Unsupported operating system")