Форум сайта python.su
0
Привет.
Можно ли где-то, для питона, настроить пути по умолчанию на свои собственные ?
к примеру так что если я в питоне создаю файл без указания пути он создается там где указано было по умолчанию, а когда я имя этого файла ввожу в консоле питона он уже знает где данный файл лежит и запускает его в исполнение ?
Отредактировано vsting (Май 1, 2012 13:23:42)
Офлайн
3
import os os.chdir("c:\\") print os.getcwd()
Офлайн
0
Ммм. спасибо.
Офлайн
221
Вроде бы поведение 2 и 3 ветке в этот случае не отличаются (если не так , то поправьте меня, ибо на python3 пока не пишу), поэтому:
vstingPython создает файлы в текущей директории. Узнать и/или задать текущую диреткорию можно с помощью модуля os:
к примеру так что если я в питоне создаю файл без указания пути он создается там где указано было по умолчанию,
import os
os.getcwdu() # Узнать текущую директорию, возвращает результат в виде Unicode объекта
os.chdir('C:/some_path') # Задать текущую директорию
vstingТут мой телепатический разум подсказывает что вы имеете ввиду создание собственных модулей и импортирование их в своем коде.
я имя этого файла ввожу в консоле питона он уже знает где данный файл лежит и запускает его в исполнение ?
import sys
sys.path.append('C:/some_path')
Отредактировано JOHN_16 (Май 2, 2012 00:13:54)
Офлайн