16 lines
539 B
Python
16 lines
539 B
Python
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")
|