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

Video apskats