Системная константа
Описание
Блок возвращает системную константу, выбранную из списка. Значение константы возвращается как строка и может использоваться в алгоритме робота.
Описание параметров
Блок имеет один параметр:
- Системная константа - имя системного значения, которое нужно получить.
Тип данных:
str (Выпадающий список)Пример:
документы (DOCUMENTS)
Возвращаемое значение
Блок возвращает строку (str) со значением выбранной системной константы.
Для констант путей возвращается абсолютный путь в файловой системе, например:
HOME- домашняя папка пользователя;TEMP- системная временная папка;DESKTOP- папка рабочего стола;DOWNLOADS- папка загрузок;DOCUMENTS- папка документов;CURRENT_WORKING_DIR- текущая рабочая папка процесса;SCRIPT_DIR- папка запускаемого скрипта робота;PYTHON_EXECUTABLE- путь к исполняемому файлу Python.
Также доступны системные и служебные значения:
APPDATA,LOCALAPPDATA,USERPROFILE,PROGRAMDATA,PROGRAM_FILES,SYSTEM_ROOT,PUBLIC;STARTUP- папка автозагрузки;HOSTNAME- имя текущего хоста;PUZZLE_CACHE- директория кэша Puzzle RPA.
Пример использования
В данном примере используется системная константа PUBLIC для формирования пути к публичной папке:
Результат
В переменной file_path будет сформирован абсолютный путь в публичной папке системы.
Пример: C:\Users\Public\report.txt.