Получение полного пути из относительного пути с помощью ArgparsePython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Получение полного пути из относительного пути с помощью Argparse

Сообщение Anonymous »

Я пишу небольшую утилиту командной строки для своего сценария и не могу понять, как правильно получить полный путь из аргумента.

Вот что я значит.

Код: Выделить всё

parser = ArgumentParser()
parser.add_argument("-src",
required = True, help="path to some folder")
args = parser.parse_args()
print(args.src)
Если пользователь передает полный путь, например. "/home/username/projectname/folder", все в порядке.

Но если пользователь запускает сценарий, скажем, из папки «имя проекта» и передает относительный путь «./folder», я получаю точно та же строка "./folder" при анализе аргументов вместо полного пути "/home/username/projectname/folder".

Итак, мне было интересно, есть ли что-то вроде встроенная функциональность в Argparse, которая позволяет получить полный путь из относительного пути?


Подробнее здесь: https://stackoverflow.com/questions/552 ... h-argparse
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»