Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Industrial programming >> Python

Освоение IPython: повышаем продуктивность работы с Python

IPython — это расширенная интерактивная оболочка (REPL) для Python, которая служит ядром для Jupyter Notebook. Кратко: Jupyter — это открытое веб-приложение, позволяющее создавать и делиться документами с живым кодом, уравнениями, визуализациями и поясняющим текстом. Если вы часто используете интерактивную оболочку и не знаете IPython — вам определенно стоит его попробовать!

Возможности IPython

Вот некоторые возможности, которые предлагает оболочка IPython:

Магические команды

Ниже приведены некоторые встроенные магические команды IPython, которые, по моему мнению, вам понравятся:

Полный список можно найти в официальной документации.

Ссылки на предыдущие вводы и выводы

Ещё одна полезная возможность — обращение к вводу и выводу предыдущих команд. In и Out — это реальные объекты. Вы можете использовать результат 3-й команды через Out[3]. Перезапустить 3-ю команду можно с помощью In[3].

Установка IPython

Вы, вероятно, знаете процедуру, но для полноты картины: вот как установить IPython через pip:

$ pip install ipython

Хотя часто лучше использовать виртуальное окружение, в данном случае может быть удобнее установить его системно или для всего аккаунта пользователя с флагом pip install --user.

Python

  1. Расширение облачных горизонтов: новые зоны, контейнеры и мультиоблачные стратегии
  2. Как установить WordPress на Google Cloud: пошаговое руководство
  3. 10 ключевых преимуществ облачного хранилища для современных бизнесов
  4. Освоение операторов using в C#: импорт, псевдонимы и статические директивы
  5. Удалённый мониторинг погоды на Raspberry Pi 3 с PubNub
  6. Интеграция TI SensorTag с Blynk через Node‑RED на Raspberry Pi Zero
  7. Управление светодиодом с PIR-датчиком движения на Raspberry Pi
  8. Вычисление среднего значения в Python: практическое руководство
  9. Отправка email в Python через SMTP: простое и быстрое руководство
  10. 3 ключевых преимущества расточных станков (Boring Mills)