Курс Python → Команда %dhist — список посещенных каталогов

Команда %dhist в Python — это магическая команда, которая позволяет нам получить список всех каталогов, которые мы посетили в текущем сеансе. Каждый раз, когда мы используем команду %cd для смены директории, эти директории сохраняются в переменной _dh.

Это очень удобно, так как позволяет нам легко отслеживать историю посещенных нами каталогов и быстро вернуться к нужному месту. Например, если нам нужно вернуться в предыдущий каталог, мы можем просто использовать %cd с соответствующим индексом из списка _dh.

Пример использования команды %dhist:


%dhist

Этот код выведет список всех посещенных каталогов в текущем сеансе. Мы можем использовать эту информацию для удобной навигации по файловой системе и выполнения операций с нужными файлами.

Твои коллеги будут рады, поделись в

Автор урока

Дмитрий Комаровский
Дмитрий Комаровский

Автоматизация процессов
в КраснодарБанки.ру

Другие уроки курса "Python"

  1. Декораторы в Python
  2. Модуль xkcd: загрузка комиксов
  3. Управление сессиями в Python
  4. Установка и загрузка Instaloader
  5. Изучение объектов с помощью dir()
  6. Логирование с Loguru
  7. Управление браузером с Selenium
  8. Метод getitem для доступа к элементам последовательности
  9. Фильтрация списков с itertools
  10. Работа с argparse
  11. f-строки в формате строк
  12. Ускорение кода с помощью векторизации
  13. Сортировка с помощью параметра key
  14. Работа с байтовыми строками в Python
  15. Библиотека Chartify: руководство
  16. Pillow: работа с изображениями
  17. Передача словаря через **kwargs
  18. Функция rsplit() в Python
  19. Создание словаря через dict comprehension
  20. Компиляция регулярных выражений
  21. Оператор assert в Python
  22. Создание пар из последовательностей
  23. Обработка исключений в Python
  24. Запуск файлового сервера
  25. Цикл for в Python
  26. Работа с аргументами командной строки в Python
  27. Разбиение текста в Python
  28. Чтение бинарного файла в Python.
  29. Работа с Colorama
  30. Проверка на палиндром
  31. Частичное совпадение ввода
  32. Именованные срезы в Python
  33. Генераторы в Python
  34. Форматирование строк в Python
  35. Присвоение значений переменным в Python
  36. Метод count в Python: почему count(», ») возвращает 4?
  37. PEP-401: оператор
  38. Создание виртуальной среды
  39. Извлечение новостей с newspaper3k
  40. GitHub в Telegram: подписка на уведомления
  41. Игра «Камень, ножницы, бумага» — Python

Marketello читают маркетологи из крутых компаний