База знаний Код
Запуск кода на вашем устройстве
Python и JavaScript в ответ можно запустить именно там, где они находятся, в песочнице на вашем собственном устройстве.
Эта страница для удобства переведена автоматически. Применяется английский оригинал.
Кнопка Run
Блоки кода Python и JavaScript в ответах Nymbot имеют Бег Нажмите на него, и код запускается в песочнице внутри приложения: замкнутая рамка, которая не может видеть ваши ключи, ваши чаты или остальное приложение, работая на фоне, чтобы утечка никогда ничего не замораживала.
Python загружается на ваше устройство с собственного сайта Nymbot в первый раз, когда вы запускаете что-то, около 14 МБ плюс любые библиотеки, которые импортирует код, и начинается быстрее после этого.
Для других языков, или для кода, который нуждается в Интернете или больше времени, используйте Бег на сервер вместо.
Что возвращается
Результаты отображаются под блоком кода: что он напечатал, любые ошибки и значение последней строки.Таблицы отображаются в виде таблиц, диаграммы нарисовываются в виде картин, а файлы, написанные кодом, получают спасать Кнопка .
Отправить вывод в Nymbot вставляет вывод в композитор, чтобы вы могли спросить о нем. Он не отправляется, пока вы не отправите его.
Использование приложенных файлов
Текст документов, приложенных к чату, доступен к коду в виде файлов, по имени, поэтому вы можете приложить CSV и попросить код, который его читает.
Что он не может сделать
- Нет сети Код не может брать веб-страницы, вызывать API или устанавливать пакеты из интернета.Python может импортировать только библиотеки, которые Nymbot обслуживает для него.
- 30 секунд Бег, который занимает больше времени, останавливается и его песочница выбрасывается.
- Свежий песчаный ящик на чат. Переход на другой чат бросает старый песочник, поэтому ничего из ходов одного чата не остается для другого.
- Только то, что может сделать аппарат. Он работает в приложении на вашем устройстве, поэтому тяжелая работа ограничена скоростью и памятью вашего устройства.
На чем работает код и что он производит, остается на вашем устройстве.