Kā palaist Python pirmkodu Mavibot.ai
Lai palaistu pirmkodu (.py paplašinājums) tiek izmantota funkcija code_executor(URL, params), kur
URL - saite uz pirmkodu (piemēram, “https://mavibot.ai/handler.py”)
params - parametri, kas nepieciešami jūsu kodam (tie tiek nodoti kā JSON rinda)
Atgrieztā vērtība ir tā, ko funkcija atgriež
Piemērs:

Ja jums ir nepieciešams sūtīt API pieprasījumus no Krievijas IP adreses, mēs iesakām izmantot Mavibot starpniekserveri.
Piemērs:
requests.get('https://google.com', proxies={'https': 'http://51.250.88.121:24532'}).text
139.59.148.123— Python koda izpildītājs
Prasības pirmkodam:
Jūsu kodam jāietver funkcija handle(data), kas pieņem parametru, kurš satur jūsu bloka iestatījumos norādīto parametru jaucējvērtību. Funkcijai jāatgriež vērtība, kas pēc izpildes tiks nodota atpakaļ robotam. Lai sadalītu rezultātu redaktora parametros, atgrieziet to kā JSON.
Piemēra kodu varat apskatīt šeit: https://mavibot.ai/handler.py
Varat izmantot standarta bibliotēkas, kā arī tālāk uzskaitītās:
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