콘텐츠로 건너뛰기
Nymbot로 돌아가기

지식 기반 코드

당신의 장치에서 코드를 실행

응답에서 Python과 JavaScript는 자신의 장치의 샌드 박스에서 바로 그들이있는 곳에서 실행할 수 있습니다.

Run 버튼

Python 및 JavaScript 코드 블록은 Nymbot의 응답에 달리기 그것을 누르고 코드는 앱 내부의 샌드 박스에서 실행됩니다 : 키, 채팅 또는 앱의 나머지 부분을 볼 수없는 잠겨있는 프레임, 배경에서 실행하여 유출 루프가 결코 아무것도 냉각하지 않습니다.

Python은 처음으로 무언가를 실행할 때 Nymbot의 자신의 사이트에서 장치에 로드되며, 코드가 가져오는 라이브러리와 함께 약 14MB가 추가되며 그 후에 더 빨리 시작됩니다.

다른 언어, 또는 인터넷 또는 더 많은 시간을 필요로 하는 코드에 대 한 사용 서버에서 실행 대신에.

무엇이 돌아오는가

결과는 코드 블록 아래에 나타납니다: 무엇을 인쇄했는지, 어떤 오류가 발생했는지, 그리고 마지막 줄의 값입니다.Tables are shown as tables, charts are drawn as pictures, and files the code wrote get a 구해라 버튼

Nymbot로 출력 보내기 출력을 작곡기에 넣어, 그래서 당신은 그것에 대해 요청할 수 있습니다.

첨부 파일 사용

채팅에 첨부 된 문서의 텍스트는 이름으로 파일로 코드로 사용할 수 있으므로 CSV를 첨부하고 코드를 요청할 수 있습니다.The files are handed to the sandbox on your device and are not uploaded anywhere.

무엇을 할 수 없는

  • 네트워크 없음 코드는 웹 페이지를 검색하거나 API를 호출하거나 인터넷에서 패키지를 설치할 수 없습니다.Python은 Nymbot가 제공하는 라이브러리만 가져올 수 있습니다.
  • 30초 더 오래 걸리는 달리는 멈추고 모래 상자가 던져집니다.
  • 신선한 샌드 박스 per chat 다른 채팅으로 이동하면 오래된 샌드 박스를 던지므로 한 채팅의 실행은 다른 채팅을 위해 남아 있지 않습니다.
  • 장치가 할 수 있는 일. 그것은 당신의 장치에서 응용 프로그램에서 실행, 그래서 무거운 작업은 당신의 장치의 속도와 메모리에 의해 제한됩니다.

코드가 작동하는 것, 그리고 그것이 생성하는 것은 장치에 남아 있습니다.