I want to store in a variable this path APPDATA%/Roaming/FileZilla/sitemanager.xml.
When i use:
file = "C:/Users/MyPC/AppData/Roaming/FileZilla/sitemanager.xml"
it works, but when i use:
file = "APPDATA%/Roaming/FileZilla/sitemanager.xml"
the file cannot be stored and i cant send via paramiko.
Anyone helps?
>Solution :
You can retrieve the env variable with getenv function from os module. You can also use Path to easily manipulate paths.
import os
import pathlib
appdata = pathlib.Path(os.getenv('APPDATA'))
xmlfile = appdata / 'FileZilla' / 'sitemanager.xml'