Ir ao contido
Volver a Nymbot

Base de coñecemento Código

Executa o código no teu dispositivo

Python e JavaScript nunha resposta poden ser executados onde están, nunha caixa de area no seu propio dispositivo.

O botón Run

Os bloques de código de Python e JavaScript nas respostas de Nymbot teñen unha Rúa Presionalo e o código corre nunha caixa de area dentro da aplicación: un cadro bloqueado que non pode ver as túas claves, os teus chats ou o resto da aplicación, executando no fondo para que unha loop de fuga nunca conxele nada.

Python é cargado no teu dispositivo desde o sitio propio de Nymbot a primeira vez que executas algo, preto de 14 MB máis as bibliotecas que importa o código, e comeza máis rápido despois diso.

Para outros idiomas, ou para o código que necesita Internet ou máis tempo, use Xogar en Servidor en cambio.

O que volve

Os resultados aparecen baixo o bloque de código: o que imprimiu, os erros e o valor da última liña.As táboas aparecen como táboas, os gráficos son debuxados como imaxes e os ficheiros que escribiu o código reciben un salvo Botón .

Enviar a saída a Nymbot Pón a saída no compositor, para que poida preguntar sobre ela.Non se envía ata que a envíe.

Usando ficheiros adxuntos

O texto dos documentos anexados ao chat está dispoñible para o código como ficheiros, por nome, para que poida anexar un CSV e solicitar un código que o lea.

O que non pode facer

  • Non ten rede. O código non pode recoller páxinas web, chamar APIs ou instalar paquetes desde Internet.Python só pode importar as bibliotecas que Nymbot lle serve.
  • 30 segundos Unha carreira que dura máis tempo é detida e a súa caixa de area é tirada.
  • Unha sandbox fresca por chat. Mover a outro chat lanza a antiga caixa de area, polo que nada das carreiras dun chat queda para o outro.
  • Só o que o dispositivo pode facer. Funciona na aplicación no seu dispositivo, polo que o traballo pesado está limitado pola velocidade e a memoria do seu dispositivo.

O que o código funciona, e o que produce, permanece no seu dispositivo.