Runbox ipynb 형식

1 개요[ | ]

Runbox Notebook file format, Runbox ipynb format
Runbox 노트북 파일포맷, Runbox ipynb 형식

2 변수[ | ]

입력변수 API 노트북 변수
lang command language_info kernelspec
name name display_name language
html, javascript run front (=name) front front HTML, JavaScript
bash, c, cpp, csharp, go, java, kotlin,
perl, php, python, r, ruby, sqlite3
run back (=name) back back Bash, C, C++, C#, Go, Java, Kotlin,
Perl, PHP, Python, R, Ruby, Sqlite
tex, latex run tex (=name) tex tex TeX, LaTeX
python notebook notebook (=name) python3 Python 3 Python
r notebook notebook R ir R R

3 파일형식[ | ]

{
  "nbformat": 4,
  "nbformat_minor": 4,
  "metadata": {
    "kernelspec": {
      "name": "{{ kernelspec.name }}",
      "display_name": "{{ kernelspec.display_name }}",
      "language": "{{ kernelspec.display_name }}",
    },
    "language_info": {
      "name": "{{ language_info.name }}"
    }
  },
  "cells": [
    {
      "cell_type": "code",
      "metadata": {},
      "source": [
        "print('hello')\n",
        "print('world')"
      ],
      "outputs": [],
      "execution_count": null
    },
    {
      "cell_type": "code",
      "metadata": {},
      "source": [
        "print('lorem')\n",
        "print('ipsum')"
      ],
      "outputs": [],
      "execution_count": null
    }
  ]
}

4 출력유형[ | ]

output_type 세부유형 형식 예시 대응 HTML Python 객체 R 객체 비고
stream stdout {"output_type":"stream","name":"stdout","text":[]} pre 표준출력 표준출력
stream stderr {"output_type":"stream","name":"stderr","text":[]} pre 표준오류 표준오류
stream logs {"output_type":"stream","name":"logs","text":[]} pre - - 비표준
display_data image/png {"output_type":"display_data","data":{"image/png":"iVBORw0K…"}} img 차트 차트
display_data text/html {"output_type":"display_data","data":{"text/html":"<table class=\"dataframe\">\n…"}} div(table) - 데이터프레임
display_data text/markdown {"output_type":"display_data","data":{"text/markdown": "\nA data.frame: …"}} - - (데이터프레임)
display_data text/latex {"output_type":"display_data","data":{"text/latex": "A data.frame:…"}} - - (데이터프레임)
display_data text/plain {"output_type":"display_data","data":{"text/plain": " Sepal.Length…"}} pre (차트) 데이터프레임
execute_result text/html {"output_type":"execute_result","data":{"text/html":["<div>\n",...]}} div 데이터프레임 -
execute_result text/plain {"output_type":"execute_result","data":{"text/plain":[" Spepal.Length...",...]}} pre (데이터프레임), 문자열 -
error traceback {"output_type":"error","traceback": ["\u001b[0;31m---…"]} pre 런타임 오류 런타임 오류

5 같이 보기[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}