Ogólna forma nazwy pliku lub katalogu określająca unikalną lokalizację w systemie plików. W wielu systemach operacyjnych Linux i Unix zmienna PATH (wszystkie wielkie litery) określa katalogi, w których wyszukiwane są programy wykonywalne.
Ścieżka bezwzględna UNIX zaczyna się od „/”, podczas gdy Windows zaczyna się od alfabetu „C:” lub „\”. Czy Python ma standardową funkcję sprawdzającą, czy ścieżka jest bezwzględna czy względna?
Potrzebuję prawidłowej metody, aby sprawdzić, czy a Stringreprezentuje ścieżkę do pliku lub katalogu. Jakie są prawidłowe nazwy katalogów w systemie Android? Jak się okazuje, nazwy folderów mogą zawierać '.'znaki, więc jak system rozumie, czy istnieje plik czy folder?
Mam problemy z xcode, gdy próbuję użyć brew i git: xcrun: błąd: aktywna ścieżka programisty („/Applications/Xcode.app/Contents/Developer”) nie istnieje, użyj, xcode-select --switch path/to/Xcode.appaby określić Xcode, którego chcesz używać dla narzędzi programistycznych wiersza poleceń (lub zobacz man xcode-select) Mogę wpisać xcode-select i pokazuje, że polecenie istnieje. Kiedy piszę xcode-select -p, pokazuje: /Applications/Xcode.app/Contents/Developer …
Próbowałem dodać ścieżkę Pythona do wiersza poleceń w systemie Windows 7, ale bez względu na metodę, którą próbuję, nic nie działa. Użyłemset polecenia, próbowałem go dodać za pomocą polecenia Edytuj zmienne środowiskowe itp. Co więcej, jeśli uruchomię polecenie set w wierszu poleceń, wyświetli to python = c:\python27 Jednak nadal nie …
W środowisku Windows istnieje API do uzyskania ścieżki, na której jest uruchomiony proces. Czy jest coś podobnego w systemie Unix / Linux? Czy jest inny sposób, aby to zrobić w tych środowiskach?
jak wszyscy wiedzą, Windows tworzy ścieżki z ukośnikami odwrotnymi, podczas gdy Unix tworzy ścieżki z ukośnikami w przód. node.js zapewnia, path.join()aby zawsze używać prawidłowego ukośnika. Na przykład zamiast pisać o Uniksie, tylko 'a/b/c'ty byś zrobił path.join('a','b','c'). Wydaje się jednak, że pomimo tej różnicy, jeśli nie znormalizujesz swoich ścieżek (np. Używając …
Jeśli zrobię res.sendfile('public/index1.html'); wtedy otrzymuję ostrzeżenie konsoli serwera express przestarzałe res.sendfile: użyj res.sendFilezamiast tego ale działa dobrze po stronie klienta. Ale kiedy zmienię to na res.sendFile('public/index1.html'); Pojawia się błąd TypeError: ścieżka musi być bezwzględna lub wskazywać root do res.sendFile i index1.htmlnie jest renderowany. Nie potrafię zrozumieć, jaka jest ścieżka absolutna. …
ten kod to szablony / blog1 / page.html w b.py: path = os.path.join(os.path.dirname(__file__), os.path.join('templates', 'blog1/page.html')) ale chcę uzyskać lokalizację katalogu nadrzędnego: aParent |--a | |---b.py | |---templates | |--------blog1 | |-------page.html |--templates |--------blog1 |-------page.html i jak uzyskać lokalizację macierzystą dzięki zaktualizowane: to prawda: dirname=os.path.dirname path = os.path.join(dirname(dirname(__file__)), os.path.join('templates', 'blog1/page.html')) lub …
Powiedzmy, że mam program X.EXEzainstalowany w folderze c:\abcd\happy\w systemie. Folder znajduje się w ścieżce systemowej. Załóżmy teraz, że w systemie jest inny program, który również nazywa się X.EXE, ale jest zainstalowany w folderze c:\windows\. Czy można szybko dowiedzieć się z wiersza poleceń, że jeśli wpiszę, X.EXEktóra z nich X.EXEzostanie uruchomiona? …
Załóżmy, że kod Pythona jest wykonywany w nieznanym wcześniej katalogu Windows, na przykład „main”, a gdziekolwiek kod jest instalowany po uruchomieniu, musi mieć dostęp do katalogu „main / 2091 / data.txt”. jak używać funkcji open (location)? jaka powinna być lokalizacja? Edytować : Okazało się, że poniżej prosty kod będzie działał… …
Próbuję uzyskać bezwzględną ścieżkę niektórych plików w klasie C #. Server.MapPathdziała świetnie oczywiście dla ASPX i ich stron związanych z kodem, ale nie istnieje w innym pliku klas. Próbowałem HostingEnvironment.MapPath(), ale to narzeka, że względna ścieżka wirtualna jest niedozwolona. jakieś pomysły? System.Web jest już zaimportowany.
Moje biblioteki DLL są ładowane przez aplikację innej firmy, której nie możemy dostosować. Moje zestawy muszą znajdować się we własnym folderze. Nie mogę umieścić ich w GAC (moja aplikacja wymaga wdrożenia przy użyciu XCOPY). Gdy główna biblioteka DLL próbuje załadować zasób lub typ z innej biblioteki DLL (w tym samym …
Nie mogę ustawić nowej zmiennej $ PATH tak, aby była używana podczas wykonywania poleceń za pośrednictwem ssh user@host command. Próbowałem dodać export PATH=$PATH:$HOME/new_pathdo ~ / .bashrc i ~ / .profile na zdalnej maszynie, ale wykonanie ssh user@host "echo \$PATH"pokazuje, że zmiana nie została odebrana (pokazuje / usr / local / …
Myślę, że nie jest to możliwe, ale pomyślałem, że zapytam na wypadek, gdyby był sposób. Chodzi o to, że mam zmienną ścieżki do folderu zasobów sieciowych: @root: "../img/"; @file: "test.css"; @url: @root@file; .px { background-image: url(@url); } Otrzymuję to w wyniku: .px { background-image: url("../img/" "test.css"); } Ale chcę, aby …
Próbuję stworzyć skrypt, który wyświetli listę wszystkich katalogów, podkatalogów i plików w podanym katalogu. Próbowałem tego: import sys,os root = "/home/patate/directory/" path = os.path.join(root, "targetdirectory") for r,d,f in os.walk(path): for file in f: print os.path.join(root,file) Niestety nie działa poprawnie. Dostaję wszystkie pliki, ale nie pełne ścieżki. Na przykład, jeśli struktura …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.