Песочница Python онлайн с input() и библиотеками
Нужен Python, а ставить его некогда? Настоящий интерпретатор в браузере — бесплатно и без регистрации. Выберите пример или пишите свой код: NumPy, Pandas, Matplotlib и BeautifulSoup на борту. Не знаете, что практиковать, — берите тему из дорожной карты Python. А забыли команду — подглядите в шпаргалках по Python-библиотекам: печатаете описание задачи словами — поиск показывает команду.
Редакция Питоники
Код сохраняется в вашем браузере: закройте страницу — текст примера останется. Горячая клавиша запуска: Ctrl + Enter.
Написали код — проверьте себя на задачах: в челлендже «Что выведет код?» — 425 задач по Python. Раунд из 10 случайных, после каждого ответа — объяснение и ссылка на урок-источник.
О песочнице
Это настоящий Python или эмуляция?
Настоящий CPython 3.12, скомпилированный в WebAssembly (проект Pyodide). Код выполняется на вашем компьютере: библиотеки NumPy, Pandas, Matplotlib, Seaborn, BeautifulSoup и Jinja2 — полноценные, без урезаний.
Куда сохраняется мой код?
Только в localStorage вашего браузера. Мы не видим ваш код и не храним его на сервере — при очистке данных браузера песочница сбросится.
Почему нет requests и сетевых запросов?
Браузеры запрещают страницам напрямую обращаться к чужим сайтам (политика CORS). Локально на вашем компьютере всё это работает — песочница ограничена только сетью и файловой системой.
Можно ли строить графики Matplotlib?
Да. Matplotlib и Seaborn полноценные: график строится и встраивается в вывод прямо под редактором, как на обычном компьютере. Готовый пример — в списке «Готовые примеры» рядом с редактором.
Какие библиотеки есть в песочнице?
NumPy, Pandas, Matplotlib, Seaborn, BeautifulSoup и Jinja2 — полноценные версии, без урезаний. Единственное ограничение — сеть и файловая система: requests и чтение локальных файлов не сработают, всё остальное работает как на обычном компьютере.
Чем это отличается от Google Colab и других онлайн-IDE?
Никакой регистрации и серверной части: интерпретатор работает локально в вашем браузере, код не покидает компьютер, а старт мгновенный. Для тяжёлых вычислений и GPU Colab мощнее — но для практики и проверки идей песочница быстрее и проще.
Куда вставлять код на страницах Питоники?
В каждом уроке код живёт в блоках с кнопкой «Запустить пример»: нажмите её — блок раскроется в редактор, кнопка «Запустить» исполнит код прямо на странице и покажет вывод под ним. Для свободной практики есть отдельная Песочница: редактор слева, кнопка «Запустить» сверху, вывод справа. Графики Matplotlib появятся прямо под кодом — вставляйте код построения и жмите «Запустить».