Найти - Пользователи
Полная версия: Работа с путями
Начало » Python для новичков » Работа с путями
1
369_sfera_963
Всем привет!

Идея заключается в том, что в определнной директории лежат папка со скриптами и папка, например, с БД:
Выглядит все это так:
~/folder/Scripts/
~/folder/Databases/

Мне нужно получить асолютный путь к выбранной БД, зная только имя БД и условия перечисленные выше.

Я написал это таким образом:

    name_db = input("Введите имя БД: ")
    orign_path = os.getcwd()
    os.chdir("..\\")
    path_db = os.getcwd() + "\\Databases\\" + name_db
    os.chdir(orign_path)
Это работает, но все же хочется более красивое решение…
Можете подсказать?

p.s. Извините, если плохо сформулировал задачу.
reclosedev
http://docs.python.org/library/os.path.html
import os
print os.path.realpath(os.path.normpath(os.path.join("..", "Databases", name_db)))

This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB