Base de coneixement El codi
Codi d'execució en el teu dispositiu
Python i JavaScript en una resposta es poden executar just on estan, en una caixa de sorra en el seu propi dispositiu.
Aquesta pàgina està traduïda automàticament per comoditat. L'original en anglès és la versió que s'aplica.
El botó Run
Els blocs de codi de Python i JavaScript en les respostes de Nymbot tenen una Córrer Prem-ho i el codi s'executa en una caixa de sorra dins de l'aplicació: un marc bloquejat que no pot veure les seves claus, les seves xats o la resta de l'aplicació, que s'executa en el fons perquè una bucle de fuga mai no congeli res.
Python es carrega al vostre dispositiu des del propi lloc de Nymbot la primera vegada que executeu alguna cosa, aproximadament 14 MB més les biblioteques que importa el codi, i comença més ràpid després.
Per a altres idiomes, o per al codi que necessita Internet o més temps, utilitzeu Corre en el servidor en canvi.
El que torna
Els resultats apareixen sota el bloc de codi: el que va imprimir, els errors i el valor de l'última línia. Salvació El botó.
Enviar la sortida a Nymbot Posa la sortida al compositor, de manera que pugui demanar-ho.No s'envia fins que l'enviïs.
Utilitzar fitxers adjunts
El text dels documents adjunts al xat està disponible al codi com a fitxers, per nom, de manera que podeu adjuntar un CSV i demanar el codi que el llegeixi.
El que no pot fer
- No hi ha xarxa. El codi no pot recollir pàgines web, trucar a APIs o instal·lar paquets des d'Internet. Python només pot importar les biblioteques que serveix Nymbot.
- 30 segons Una cursa que dura més temps es deté i la seva caixa de sorra es llança.
- Una sandbox fresca per chat. Moure's a un altre xat llença l'antiga caixa de sorra, de manera que res de les runes d'un xat es deixa per a l'altre.
- Només el que el dispositiu pot fer. S'executa en l'aplicació del dispositiu, de manera que el treball pesat està limitat per la velocitat i la memòria del dispositiu.
El que el codi funciona, i el que produeix, roman en el seu dispositiu.