Вопросы с тегом 'path'

Общая форма имени файла или каталога, определяющая уникальное местоположение в файловой системе. Во многих Linux и Unix-подобных ОС переменная PATH (весь верхний регистр) указывает каталоги, в которых выполняются исполняемые программы.
30

Как я могу безопасно создать вложенный каталог?

Какой самый элегантный способ проверить, существует ли каталог, в который будет записываться файл, а если нет, создайте каталог с помощью Python? Вот что я пробовал: import os file_path = "/my/directory/filename.txt" directory = os.path.dirname(fil...
07 нояб. '08 в 18:56
30

Получить текущий URL-адрес с помощью jQuery?

Я использую jQuery. Как получить путь к текущему URL-адресу и присвоить его переменной? Пример URL: http://localhost/menuname.de?foo=bar&number=0
02 янв. '09 в 6:42
37

Path.Combine для URL-адресов?

Path.Combine удобен, но есть ли аналогичная функция в платформе .NET для URL-адрес? Я ищу синтаксис вот так: Url.Combine("http://MyUrl.com/", "/Images/Image.jpg") который вернется: "http://MyUrl.com/Images/Image.jpg"
16 дек. '08 в 21:42
24

Как получить имя файла без расширения из пути в Python?

Как получить имя файла без расширения из пути в Python?
24 мар. '09 в 16:41
30

Установка переменных среды на OS X

Каков правильный способ изменения переменных среды, таких как PATH в OS X? Я немного искал Google и нашел три разных файла для редактирования: /и т.д./дорожки ~/.profile ~/.tcshrc У меня даже нет некоторых из этих файлов, и я уверен, что.tcshrc о...
25 сент. '08 в 20:06
25

Как установить $PATH на Linux/Unix?

Я пытаюсь добавить каталог на свой путь, поэтому он всегда будет на моем пути Linux. Я пробовал: export PATH=$PATH:/path/to/dir Это работает, однако каждый раз, когда я выхожу из терминала и запускаю новый экземпляр терминала, этот путь теряется, ...
01 февр. '13 в 0:57
24

Как использовать glob() для рекурсивного поиска файлов?

Это то, что у меня есть: glob(os.path.join('src','*.c')) но я хочу искать подпапки src. Что-то вроде этого будет работать: glob(os.path.join('src','*.c')) glob(os.path.join('src','*','*.c')) glob(os.path.join('src','*','*','*.c')) glob(os.path.j...
02 февр. '10 в 18:19
23

Надежный способ для скрипта Bash получить полный путь к себе

У меня есть сценарий Bash, который должен знать полный путь. Я пытаюсь найти широко совместимый способ сделать это, не заканчивая относительными или выглядящими в стиле фанк путями. Мне нужно только поддерживать Bash, а не sh, csh и т.д. Что я наше...
23 янв. '11 в 13:24
13

Как получить абсолютный путь к файлу в Python

Учитывая путь, такой как "mydir/myfile.txt", как мне найти абсолютный путь к файлу относительно текущего рабочего каталога в Python? Например, на Windows, я мог бы в конечном итоге: "C:/example/cwd/mydir/myfile.txt"
09 сент. '08 в 10:19
20

Импорт модулей из родительской папки

Я запускаю Python 2.5. Это мое дерево папок: ptdraft/ nib.py simulations/ life/ life.py (У меня также есть __init__.py в каждой папке, опущен здесь для удобочитаемости) Как импортировать модуль nib из модуля life? Я надеюсь, что ...
03 апр. '09 в 14:08
32

Как получить путь к запущенному файлу JAR?

Мой код запускается внутри JAR файла, скажем, foo.jar, и мне нужно знать, в коде, в какой папке работает foo.jar. Итак, если foo.jar находится в C:\FOO\, я хочу получить этот путь независимо от того, что мой текущий рабочий каталог.
26 нояб. '08 в 12:30
18

Добавление каталога в переменную среды PATH в Windows

Я пытаюсь добавить C:\xampp\php в системную PATH среды PATH в Windows. Я уже добавил его с помощью диалогового окна "Переменные среды". Но когда я набираю в моей консоли: C:\>path он не показывает новый C:\xampp\php: PATH=D:\Program Files\Aut...
03 мар. '12 в 12:58
11

Как установить текущий рабочий каталог в каталог script?

Я пишу bash script. Мне нужно, чтобы текущий рабочий каталог всегда был каталогом, в котором находится script. Поведение по умолчанию заключается в том, что текущий рабочий каталог в script является файлом оболочки, из которой я запускаю его, но я...
28 июл. '10 в 0:43
27

Как получить полный путь к файлу?

Есть ли простой способ распечатать полный путь file.txt? file.txt = /nfs/an/disks/jj/home/dir/file.txt <command> dir> <command> file.txt должен печатать /nfs/an/disks/jj/home/dir/file.txt
10 мар. '11 в 20:45
2

Server.MapPath( "." ), Server.MapPath( "~" ), Server.MapPath(@ "\" ), Server.MapPath( "/" ). В чем разница?

Может ли кто-нибудь объяснить разницу между Server.MapPath("."), Server.MapPath("~"), Server.MapPath(@"\") и Server.MapPath("/")?
09 нояб. '08 в 9:48