Найти - Пользователи
Полная версия: Настройка путей для Python 3
Начало » Python для новичков » Настройка путей для Python 3
1
vsting
Привет.
Можно ли где-то, для питона, настроить пути по умолчанию на свои собственные ?
к примеру так что если я в питоне создаю файл без указания пути он создается там где указано было по умолчанию, а когда я имя этого файла ввожу в консоле питона он уже знает где данный файл лежит и запускает его в исполнение ?
vkopey
import os
os.chdir("c:\\")
print os.getcwd()
vsting
Ммм. спасибо.
JOHN_16
Вроде бы поведение 2 и 3 ветке в этот случае не отличаются (если не так , то поправьте меня, ибо на python3 пока не пишу), поэтому:

vsting
к примеру так что если я в питоне создаю файл без указания пути он создается там где указано было по умолчанию,
Python создает файлы в текущей директории. Узнать и/или задать текущую диреткорию можно с помощью модуля os:
import os
os.getcwdu() # Узнать текущую директорию, возвращает результат в виде Unicode объекта
os.chdir('C:/some_path') # Задать текущую директорию
vsting
я имя этого файла ввожу в консоле питона он уже знает где данный файл лежит и запускает его в исполнение ?
Тут мой телепатический разум подсказывает что вы имеете ввиду создание собственных модулей и импортирование их в своем коде.
Python позволяет импортировать модули которые указаны в sys.path. Поэтому для решения вашей задачи вам надо дополнить sys.path своей директорией в которой python будет искать модуль для импортирования:
import sys
sys.path.append('C:/some_path')
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