Курс Python → Команда %dhist — список посещенных каталогов
Команда %dhist в Python — это магическая команда, которая позволяет нам получить список всех каталогов, которые мы посетили в текущем сеансе. Каждый раз, когда мы используем команду %cd для смены директории, эти директории сохраняются в переменной _dh.
Это очень удобно, так как позволяет нам легко отслеживать историю посещенных нами каталогов и быстро вернуться к нужному месту. Например, если нам нужно вернуться в предыдущий каталог, мы можем просто использовать %cd с соответствующим индексом из списка _dh.
Пример использования команды %dhist:
%dhist
Этот код выведет список всех посещенных каталогов в текущем сеансе. Мы можем использовать эту информацию для удобной навигации по файловой системе и выполнения операций с нужными файлами.
Другие уроки курса "Python"
- Создание тестовых данных с Faker
- Сортировка списка по индексам
- Открытие, чтение и закрытие файла
- Нахождение самого длинного слова в списке с помощью max
- Библиотека sh: использование команд bash в Python
- Инвертирование словаря
- Распаковка значений в Python
- Многострочные комментарии в Python
- Обработка исключений с блоком else
- Оператор «or» в Python
- Оптимизация строк в Python
- Поиск уникальных элементов строкой в Python
- Управление контекстом выполнения
- Форматирование данных с помощью pprint
- Разделение строки с регулярными выражениями
- Протокол управления контекстом
- Отслеживание прогресса с tqdm
- JMESPath в Python
- Измерение времени выполнения кода с использованием time
- Перетасовка списков в Python
- Метод __getitem__ в Python
- Фильтрация списка чисел
- Модуль Antigravity в Python 3
- Создание и удаление объектов
- Mad Libs Generator
- Объединение словарей в Python
- Модуль Operator в Python
- Удаление элементов из списка в Python
- Удаление первого элемента списка
- Получение значений из словарей
- Работа с пакетами
- Логический оператор «and» в Python
- Получение атрибутов и методов класса
- Установка и использование модуля «howdoi»
- Отступы в Python
- Очистка вывода в Python
- Python: динамическая типизация и проверка типов
- Метод rmatmul для обратного матричного умножения
- Создание словарей с defaultdict
- Работа с срезами в Numpy
- Установка и использование TensorFlow
- Замена текста в Python
- Оператор assert в Python
- Блок try…finally в Python
- Удаление пробелов методом translate()
- Работа с утверждениями в Python















