Запитання з тегом «path»

Загальна форма імені файлу чи каталогу, що визначає унікальне місце розташування у файловій системі. У багатьох Linux і Unix-подібних ОС змінна PATH (у верхньому регістрі) вказує каталоги, в яких виконується пошук виконуваних програм.

25
Як я можу безпечно створити вкладений каталог?
Який найелегантніший спосіб перевірити, чи існує файл файлу в каталог, а якщо ні, створити каталог за допомогою Python? Ось що я спробував: import os file_path = "/my/directory/filename.txt" directory = os.path.dirname(file_path) try: os.stat(directory) except: os.mkdir(directory) f = file(filename) Якось я сумував os.path.exists(дякую Канджу, Блеру та Дугласу). Ось що я маю зараз: …

30
Path.Combine для URL-адрес?
Path.Combine зручна, але чи є аналогічна функція в .NET рамці для URL-адрес ? Я шукаю такий синтаксис: Url.Combine("http://MyUrl.com/", "/Images/Image.jpg") який би повернувся: "http://MyUrl.com/Images/Image.jpg"
1243 c#  .net  asp.net  url  path 


24
Як назавжди встановити $ PATH на Linux / Unix?
Я намагаюся додати каталог до мого шляху, щоб він завжди був у моєму шляху Linux. Я спробував: export PATH=$PATH:/path/to/dir Це працює, проте щоразу, коли я виходжу з терміналу і запускаю новий екземпляр терміналу, цей шлях втрачається, і мені потрібно запустити команду експорту знову. Як я можу це зробити, щоб це …
879 linux  bash  unix  path  zsh 

30
Встановлення змінних середовища в OS X
Який правильний спосіб змінити змінні середовища як PATH в OS X? Я трохи подивився в Google і знайшов три різні файли для редагування: / тощо / шляхи ~ / .профіль ~ / .tcshrc Я навіть не маю деяких з цих файлів, і я майже впевнений, що .tcshrc помиляється, оскільки OS …

25
Як використовувати 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.join('src','*','*','*','*.c')) Але це, очевидно, обмежено і незграбно.



18
Імпорт модулів із батьківської папки
Я запускаю Python 2.5. Це моє дерево папок: ptdraft/ nib.py simulations/ life/ life.py (Я також маю __init__.pyв кожній папці, пропущену тут для читабельності) Як імпортувати nibмодуль зсередини lifeмодуля? Я сподіваюся, що це можливо обійтися без майстерності з sys.path. Примітка. Головний модуль, який виконується, знаходиться в ptdraftпапці.

29
Як отримати шлях запущеного файлу JAR?
Хочете вдосконалити цю посаду? Надайте детальні відповіді на це запитання, включаючи цитати та пояснення, чому ваша відповідь правильна. Відповіді без достатньої кількості деталей можуть бути відредаговані або видалені. На це питання є відповіді на Stack Overflow російською : Читання файлу біля JAR Мій код працює всередині файлу JAR, скажімо foo.jar …
580 java  path  jar  executable-jar 

10
Як встановити поточний робочий каталог в каталог сценарію?
Я пишу баш сценарій. Мені потрібен поточний робочий каталог, щоб завжди бути каталогом, в якому знаходиться сценарій. Поведінка за замовчуванням полягає в тому, що поточний робочий каталог у скрипті - це оболонка, з якої я його запускаю, але я не хочу цього поведінки.
569 bash  path  scripting 

17
Додавання каталогу до змінної середовища PATH в Windows
Я намагаюся додати C:\xampp\phpдо своєї PATHзмінної системного середовища в Windows. Я вже додав його за допомогою діалогового вікна "Змінні середовища". Але коли я набираю консоль: C:\>path не відображається новий C:\xampp\phpкаталог: PATH=D:\Program Files\Autodesk\Maya2008\bin;C:\Ruby192\bin;C:\WINDOWS\system32;C:\WINDOWS; C:\WINDOWS\System32\Wbem;C:\PROGRA~1\DISKEE~2\DISKEE~1\;c:\Program Files\Microsoft SQL Server\90\Tools\binn\;C:\Program Files\QuickTime\QTSystem\;D:\Program Files\TortoiseSVN\bin ;D:\Program Files\Bazaar;C:\Program Files\Android\android-sdk\tools;D:\Program Files\ Microsoft Visual Studio\Common\Tools\WinNT;D:\Program Files\Microsoft Visual Studio\Common \MSDev98\Bin;D:\Program Files\Microsoft …

27
Як видалити незаконні символи із шляху та імен файлів?
Мені потрібен надійний і простий спосіб видалити символи незаконного шляху та файлу з простого рядка. Я використовував наведений нижче код, але він, здається, нічого не робить, чого я пропускаю? using System; using System.IO; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { string illegal = "\"M<>\"\\a/ry/ h**ad:>> a\\/:*?\"<>| …
456 c#  string  path  directory 


19
команда bash / fish для друку абсолютного шляху до файлу
Запитання: чи існує проста команда sh / bash / zsh / fish / ... для друку абсолютного шляху до того файлу, яким я його подаю? Випадок використання: Я перебуваю в директорії , /a/bі я хотів би, щоб надрукувати повний шлях до файлу cв командному рядку , так що я можу …
448 bash  shell  path 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.