Přejít na obsah
Zpět na Nymbot

Znalostní základna Kódování

Spuštění kódu na vašem zařízení

Python a JavaScript v odpovědi mohou být spuštěny přímo tam, kde jsou, v pískovišti na vašem vlastním zařízení.

Tlačítko Run

Bloky kódu Python a JavaScript v odpovědích Nymbotu mají běhání Stiskněte jej a kód se spustí v písečné krabici uvnitř aplikace: zamčený rámec, který nemůže vidět vaše klíče, vaše chaty nebo zbytek aplikace, běží na pozadí, takže úniková smyčka nikdy nic nezamrzne.

Python se načte na vaše zařízení z vlastního webu Nymbotu poprvé, když něco spustíte, přibližně 14 MB plus jakékoliv knihovny kódů, které importuje, a pak se spustí rychleji.

Pro jiné jazyky, nebo pro kód, který potřebuje internet nebo více času, použijte běží na serveru místo toho.

Co se vrací

Výsledky se zobrazují pod kódovým blokem: co vytisklo, jaké chyby a hodnota posledního řádku.Tabely jsou zobrazeny jako tabulky, grafy jsou nakresleny jako obrázky a soubory, které kód napsal, dostanou Ušetřete Na tlačítko .

Odeslat výstup do Nymbotu Výstup vloží do skladatele, takže o něj můžete požádat.

Použití připojených souborů

Text dokumentů připojených k chatu je k dispozici k kódu jako soubory, podle jména, takže můžete připojit CSV a požádat o kód, který ho čte.

Co nemůže udělat

  • Žádná síť Kód nemůže načítat webové stránky, volat API nebo instalovat balíky z internetu. Python může importovat pouze knihovny, které pro něj Nymbot slouží.
  • 30 vteřin Běh, který trvá déle, je zastaven a jeho pískoviště je vyhozeno.
  • Čerstvý sandbox na chatu. Přesun do jiného chatu vyhodí starou písečnou skříňku pryč, takže nic z jedné chaty není ponecháno pro druhou.
  • Pouze to, co zařízení dokáže. To běží v aplikaci na vašem zařízení, takže těžká práce je omezena rychlostí a pamětí vašeho zařízení.

Co kód funguje a co produkuje, zůstává na vašem zařízení.