Перейти к содержимому
Вернуться в Nymbot

База знаний Код

Запуск кода на вашем устройстве

Python и JavaScript в ответ можно запустить именно там, где они находятся, в песочнице на вашем собственном устройстве.

Кнопка Run

Блоки кода Python и JavaScript в ответах Nymbot имеют Бег Нажмите на него, и код запускается в песочнице внутри приложения: замкнутая рамка, которая не может видеть ваши ключи, ваши чаты или остальное приложение, работая на фоне, чтобы утечка никогда ничего не замораживала.

Python загружается на ваше устройство с собственного сайта Nymbot в первый раз, когда вы запускаете что-то, около 14 МБ плюс любые библиотеки, которые импортирует код, и начинается быстрее после этого.

Для других языков, или для кода, который нуждается в Интернете или больше времени, используйте Бег на сервер вместо.

Что возвращается

Результаты отображаются под блоком кода: что он напечатал, любые ошибки и значение последней строки.Таблицы отображаются в виде таблиц, диаграммы нарисовываются в виде картин, а файлы, написанные кодом, получают спасать Кнопка .

Отправить вывод в Nymbot вставляет вывод в композитор, чтобы вы могли спросить о нем. Он не отправляется, пока вы не отправите его.

Использование приложенных файлов

Текст документов, приложенных к чату, доступен к коду в виде файлов, по имени, поэтому вы можете приложить CSV и попросить код, который его читает.

Что он не может сделать

  • Нет сети Код не может брать веб-страницы, вызывать API или устанавливать пакеты из интернета.Python может импортировать только библиотеки, которые Nymbot обслуживает для него.
  • 30 секунд Бег, который занимает больше времени, останавливается и его песочница выбрасывается.
  • Свежий песчаный ящик на чат. Переход на другой чат бросает старый песочник, поэтому ничего из ходов одного чата не остается для другого.
  • Только то, что может сделать аппарат. Он работает в приложении на вашем устройстве, поэтому тяжелая работа ограничена скоростью и памятью вашего устройства.

На чем работает код и что он производит, остается на вашем устройстве.