Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия | |||
— | ipython [2025/07/06 12:39] (текущий) – внешнее изменение 127.0.0.1 | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | ====== Использование IPython ====== | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | IPython – это интерактивная оболочка для с широким набором возможностей и ядро для Jupyter. [[https:// | ||
+ | |||
+ | IPython позволяет осуществлять non-blocking взаимодействие с Tkinter, GTK, [[Qt]] and WX. Стандартная оболочка Python позволяет взаимодействие только с Tkinter. IPython может интерактивно управлять параллельными кластерами используя асинхронные статусы обратных вызовов и/или MPI. IPython может использоваться как замена стандартной командной оболочки операционной системы, | ||
+ | ===== Настройка IPython ===== | ||
+ | Глобальные настройки IPython находятся в домашней директории пользователя (от имени которого запускается IPython) в файле **~/ | ||
+ | Чтобы каждый раз после входа в оболочку не заниматься её настройками под свои предпочтения, | ||
+ | Встроенный профиль **sh** (команда запуска **ipython -p sh**) запускает IPython с более удобным приглашением (отображающим текущий каталог), | ||
+ | |||
+ | ===== Функции IPython ===== | ||
+ | * **lsmagic** - выводит список " | ||
+ | In [5]: lsmagic | ||
+ | Available magic functions: | ||
+ | %Exit %Pprint | ||
+ | %color_info | ||
+ | %history | ||
+ | %pdb %pdef %pdoc %pfile | ||
+ | %quickref | ||
+ | %system_verbose | ||
+ | |||
+ | Automagic is ON, % prefix NOT needed for magic functions. | ||
+ | </ | ||
+ | * **dhist** (аналог shell команды history). Выводит список посещенных директорий. Чтобы перейти в каталог из списка в строке 2 нужно выполнить команду cd -2< | ||
+ | In [15]: dhist | ||
+ | Directory history (kept in _dh) | ||
+ | 0: /var/log | ||
+ | 1: /var/log | ||
+ | 2: / | ||
+ | 3: /var/log | ||
+ | |||
+ | In [16]: cd -2 | ||
+ | / | ||
+ | </ | ||
+ | * **bookmark** - создает " | ||
+ | In [17]: bookmark vlog /var/log | ||
+ | |||
+ | In [18]: cd -b vlog | ||
+ | (bookmark: | ||
+ | /var/log | ||
+ | </ | ||
+ | * **функции логирования** < | ||
+ | logstate - проверяет текущее состояние логирования | ||
+ | In [23]: logstate | ||
+ | Logging has not been activated. | ||
+ | |||
+ | logstart - Включает логирование. Лог сохраняется в текущей директории как исходный код Python. | ||
+ | In [3]: logstart | ||
+ | Activating auto-logging. Current session state plus future input saved. | ||
+ | Filename | ||
+ | Mode : rotate | ||
+ | Output logging : False | ||
+ | Raw input log : False | ||
+ | Timestamping | ||
+ | State : active | ||
+ | </ | ||
+ | |||
📌 Удобный подбор VPS по параметрам доступен на DIEGfinder.com - официальном инструменте проекта DIEG. Это часть единой экосистемы, созданной для того, чтобы помочь быстро найти подходящий VPS/VDS сервер для любых задач хостинга.
📌 Для тестирования скриптов, установщиков VPN и Python-ботов рекомендуем использовать надежные VPS на короткий срок. Подробнее о быстрой аренде VPS для экспериментов - читайте здесь.
💥 Подпишись в Телеграм 💥 и задай вопрос по сайтам и хостингам бесплатно!7 Самых Популярных Статей
- Как запустить скрипты и веб-приложения на Python
- Что такое страны TIER 1,2,3
- 7 способов сравнения файлов по содержимому в Windows или Linux
- Установка и тестирование веб-панели HestiaCP
- Nginx простые примеры конфигурации
- top, htop, atop определение загрузки ОС (Load average, LA)
- Использование rsync в примерах
7 Самых Популярных Обзоров
- Хостинг для Python-скриптов и приложений
- ТОП 4 лучших антидетект браузеров (Бесплатные & Платные)
- Подборка купонов (промокоды) на хостинг, антидетект браузеры
- Обзор THE.Hosting (PQ Hosting): надежный хостинг с профессиональной поддержкой
- Хостинг в России
- Хостинг в Европе
- Обзор браузера Dolphin {anty} для мультиаккаунтинга