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

Video pārskats