Как запустить исходный код Python в Mavibot.ai
Для запуска исходного кода (с расширением .py) используется функция code_executor(URL, params), где
URL — ссылка на исходный код (например, “https://mavibot.ai/handler.py”)
params — параметры, необходимые для вашего кода (передаются в виде JSON-строки)
Возвращаемое значение — это то, что возвращает функция
Пример:

Если вам нужно отправлять API-запросы с российского IP-адреса, рекомендуем использовать прокси Mavibot.
Пример:
requests.get('https://google.com', proxies={'https': 'http://51.250.88.121:24532'}).text
139.59.148.123— исполнитель кода Python
Требования к исходному коду:
Ваш код должен содержать функцию handle(data), которая принимает параметр, содержащий хеш параметров, указанных вами в настройках блока. Функция должна возвращать значение, которое будет передано обратно в бота после выполнения. Чтобы разделить результат на параметры редактора, возвращайте его в формате JSON.
Пример кода можно посмотреть здесь: https://mavibot.ai/handler.py
Вы можете использовать стандартные библиотеки, а также перечисленные ниже:
requests
logger
gspread
oauth2client
numpy
pyzbar
fuzzywuzzy
python-Levenshtein
re
urllib
time
json
hmac
hashlib
beautifulsoup4
pandas
base64
xmltodict
mysql-connector-python
zeep
Google-api-python-client


