Kā palaist Python pirmkodu Mavibot.ai
Lai palaistu pirmkodu (.py paplašinājums), tiek izmantota funkcija code_executor(URL, params), kur
URL - URL 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 tas, ko funkcija atgriež
Piemērs:

Ja jums ir jānosūta API pieprasījumi 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 parametru hash, ko norādījāt bloka iestatījumos. Funkcijai jāatgriež vērtība, kas pēc izpildes tiks nosūtīta atpakaļ robotam. Lai sadalītu rezultātu redaktora parametros, atgrieziet to kā JSON.
Piemēra kodu varat redzē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
matplotlib
qrcode