Python-Script в Automation Anywhere ничего не возвращает (Python настроен правильно)Python

Программы на Python
Ответить
Anonymous
 Python-Script в Automation Anywhere ничего не возвращает (Python настроен правильно)

Сообщение Anonymous »

Я включил скрипт Python в свой бот Automation Anywhere 360, но при запуске бота ничего не происходит. Это означает, что я не получаю сообщения об ошибке. Я запускаю бота на своем локальном устройстве, где установлен Python. Переменные среды установлены правильно (проверено с помощью cmd).
Код довольно простой.

Код: Выделить всё

import pandas as pd
import numpy as np
import os
import openpyxl

def excel_split():
excel = pd.read_excel("some excel.xls")
column_name = 'Name'
unique_values = excel[column_name].unique()

for unique_value in unique_values:
df_output = excel[excel[column_name].str.contains(unique_value)]
output_path = os.path.join('file path in another folder', unique_value + '.xlsx')
df_output.to_excel(output_path, index=False)

print(excel_split())
По сути, скрипт Python берет Excel, который я создал ранее в своем боте, а затем разбивает Excel на основе столбца. После этого разделенные файлы Excel сохраняются в другую папку.
Сценарии хорошо работают при выполнении в коде Visual Studio. Но, как описано ранее, ничего не происходит. Ошибка должна быть внутри Python, потому что когда я провожу тестирование с помощью простой функции, возвращающей некоторый текст, она работает. Пример:

Код: Выделить всё

def greet():
return 'Hello A360! from Python'

print(greet())
Затем я распечатываю его через окно сообщений.
Я рад любым подсказкам!

Подробнее здесь: https://stackoverflow.com/questions/757 ... -is-correc
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»