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

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

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

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


%dhist

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

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

Автор урока

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

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

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

  1. Генератор данных в Keras
  2. Создание namedtuple из словаря
  3. Генерация случайных данных в NumPy
  4. Метод radd для пользовательских чисел
  5. Замена подстроки
  6. Перемешивание списка с shuffle()
  7. Особенности множеств в Python
  8. globals и locals
  9. Разделение строки на пары ключ-значение.
  10. Функции map, filter и reduce
  11. Работа с WindowsPath()
  12. Безопасные SQL-запросы в Python 3.11
  13. Импортирование в Python
  14. Функция zip() — объединение последовательностей
  15. Генераторы данных
  16. Antigravity модуль
  17. Создание задания в Cron
  18. Реверс строки в Python
  19. Декораторы с аргументами в Python
  20. Явный импорт переменных
  21. Зарезервированные слова в Python
  22. Локальные переменные.
  23. Создание новых списков в Python
  24. Howdoi — получение ответов из терминала
  25. Mad Libs Generator
  26. Применение функций в Python
  27. Генераторные функции в Python
  28. Проверка дубликатов в Python
  29. Управление фоновыми задачами в Python
  30. Переворот строки
  31. Работа с JSON данными в Python
  32. Списковое включение в Python
  33. Переопределение метода __eq__
  34. Работа с YAML в Python
  35. Пространство имен в Python
  36. Python Тесты и Гайды
  37. Получение имени функции с помощью inspect
  38. Хранение переменных в Python.
  39. Измерение потребления памяти при сортировке
  40. Любовь к Python
  41. Генераторы списков в Python
  42. Лямбда-функции в Python
  43. Метод join для наборов
  44. Атрибуты класса и экземпляра в Python
  45. Сериализация данных в JSON с помощью json.dumps
  46. Область видимости переменных
  47. Работа с процессами в Python

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