Os.makedirs Python не понимает «~» на моем пути

У меня есть небольшая проблема с ~ в моих путях.

Этот пример кода создает несколько каталогов под названием "~ / Some_dir» и не понимаю, что я хотел создать some_dir в моем домашнем каталоге.

my_dir = "~/some_dir"
if not os.path.exists(my_dir):
    os.makedirs(my_dir)

Обратите внимание, что это в системе на основе Linux.

Ответы на вопрос(5)

Ваш ответ на вопрос