Als «path» getaggte Fragen

Die allgemeine Form eines Datei- oder Verzeichnisnamens, der einen eindeutigen Speicherort in einem Dateisystem angibt. In vielen Linux- und Unix-ähnlichen Betriebssystemen gibt die Variable PATH (alle Großbuchstaben) die Verzeichnisse an, in denen nach ausführbaren Programmen gesucht wird.

25
Wie kann ich sicher ein verschachteltes Verzeichnis erstellen?
Was ist die eleganteste Methode, um zu überprüfen, ob das Verzeichnis, in das eine Datei geschrieben werden soll, vorhanden ist, und wenn nicht, erstellen Sie das Verzeichnis mit Python? Folgendes habe ich versucht: 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) Irgendwie habe …

30
Path.Combine für URLs?
Path.Combine ist praktisch, aber gibt es im .NET Framework eine ähnliche Funktion für URLs ? Ich suche nach einer Syntax wie dieser: Url.Combine("http://MyUrl.com/", "/Images/Image.jpg") was zurückkehren würde: "http://MyUrl.com/Images/Image.jpg"
1243 c#  .net  asp.net  url  path 


24
Wie setze ich $ PATH dauerhaft unter Linux / Unix?
Ich versuche, meinem Pfad ein Verzeichnis hinzuzufügen, damit es sich immer in meinem Linux-Pfad befindet. Ich habe es versucht: export PATH=$PATH:/path/to/dir Dies funktioniert jedoch jedes Mal, wenn ich das Terminal verlasse und eine neue Terminalinstanz starte, geht dieser Pfad verloren und ich muss den Exportbefehl erneut ausführen. Wie kann ich …
879 linux  bash  unix  path  zsh 


25
Wie verwende ich glob (), um Dateien rekursiv zu finden?
Das habe ich: glob(os.path.join('src','*.c')) aber ich möchte die Unterordner von src durchsuchen. So etwas würde funktionieren: glob(os.path.join('src','*.c')) glob(os.path.join('src','*','*.c')) glob(os.path.join('src','*','*','*.c')) glob(os.path.join('src','*','*','*','*.c')) Aber das ist offensichtlich begrenzt und klobig.



18
Module aus dem übergeordneten Ordner importieren
Ich verwende Python 2.5. Dies ist mein Ordnerbaum: ptdraft/ nib.py simulations/ life/ life.py (Ich habe auch __init__.pyin jedem Ordner, hier zur besseren Lesbarkeit weggelassen) Wie importiere ich das nibModul aus dem lifeModul heraus? Ich hoffe, dass es möglich ist, auf sys.path zu basteln. Hinweis: Das Hauptmodul, das ausgeführt wird, befindet …

29
Wie erhalte ich den Pfad einer laufenden JAR-Datei?
Möchten Sie diesen Beitrag verbessern? Geben Sie detaillierte Antworten auf diese Frage, einschließlich Zitaten und einer Erklärung, warum Ihre Antwort richtig ist. Antworten ohne ausreichende Details können bearbeitet oder gelöscht werden. Overа этот вопрос есть ответы на Stapelüberlauf на русском : Чтение файла возле JAR Mein Code wird in einer …
580 java  path  jar  executable-jar 


17
Hinzufügen eines Verzeichnisses zur PATH-Umgebungsvariablen in Windows
Ich versuche, C:\xampp\phpmeiner Systemumgebungsvariablen PATHin Windows etwas hinzuzufügen . Ich habe es bereits über das Dialogfeld Umgebungsvariablen hinzugefügt. Aber wenn ich in meine Konsole tippe: C:\>path Das neue C:\xampp\phpVerzeichnis wird nicht angezeigt : 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 …

27
Wie entferne ich unzulässige Zeichen aus Pfad und Dateinamen?
Ich brauche eine robuste und einfache Methode, um unzulässige Pfad- und Dateizeichen aus einer einfachen Zeichenfolge zu entfernen. Ich habe den folgenden Code verwendet, aber er scheint nichts zu bewirken. Was fehlt mir? using System; using System.IO; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { string illegal …
456 c#  string  path  directory 



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.