Задать вопрос
@user777000

Как указать относительный путь к папке в программе?

В коде программы у меня указан путь к папке. Когда запускаю из интерпретатора все работает, но когда пытаюсь запустить из консоли, появляется ошибка о том, что папка не найдена. Как это исправить?
  • Вопрос задан
  • 120 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Python-разработчик + ИИ
    8 месяцев
    Далее
Решения вопроса 2
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
Используйте переменные окружения. И дальше складывайте путь от стартовой директории к дата директории
Ответ написан
Комментировать
hottabxp
@hottabxp Куратор тега Python
Сначала мы жили бедно, а потом нас обокрали..
Вот так можно посмотреть рабочую директорию скрипта:
import os

print(os.getcwd())
А так можно самому установить рабочую директорию:
os.chdir('/usr/windows/android/ios/') # Указать нужный путь

Вам же скорее всего нужно или указать полный путь к директории, или установить рабочую директорию в начале скрипта, а потом уже работать с относительными путями.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы