Поскольку ваш код выполняется без ошибок, будет файл Excel.Вы не указали пользовательский путь, поэтому файл, скорее всего, будет создан в папке пакета NuGet (имя пользователя и версии пакета, скорее всего, будут разными):
C:\Users\foo\.nuget\packages\uipath.python.activities\1.1.6863.33404\lib\net452
Возможно, вы захотите изменить свойкод, чтобы в качестве аргумента можно было указать полный путь:
import sys
import pandas as pd
import xlsxwriter
def excel_data (fullPath, arg1, arg2, arg3, arg4):
df = pd.DataFrame({'SODA RISK': [arg1,arg2,arg3,arg4]})
writer = pd.ExcelWriter(fullPath, engine='xlsxwriter')
df.to_excel(writer,sheet_name='Sheet1')
writer.save()
Кроме того, поскольку ваш метод не возвращает ничего, вы можете просто избавиться от действия Get Python Object
.Если есть ошибка (например, отсутствует пакет), UiPath выдаст исключение.