Pytania otagowane jako directory-listing


14
Uzyskaj przefiltrowaną listę plików w katalogu
Próbuję uzyskać listę plików w katalogu przy użyciu Pythona, ale nie chcę listy WSZYSTKICH plików. Zasadniczo chcę, aby móc zrobić coś takiego, ale używając Pythona i nie wykonując ls. ls 145592*.jpg Jeśli nie ma wbudowanej metody, obecnie myślę o napisaniu pętli for w celu iteracji wyników os.listdir()i dołączenia wszystkich pasujących …


10
Jak uzyskać listę plików w katalogu w skrypcie powłoki?
Próbuję uzyskać zawartość katalogu za pomocą skryptu powłoki. Mój skrypt to: for entry in `ls $search_dir`; do echo $entry done gdzie $search_dirjest ścieżka względna. Jednak $search_dirzawiera wiele plików ze spacjami w nazwach. W takim przypadku ten skrypt nie działa zgodnie z oczekiwaniami. Wiem, że mógłbym użyć for entry in *, …

12
Niealfanumeryczna kolejność list z os.listdir ()
Często używam Pythona do przetwarzania katalogów danych. Ostatnio zauważyłem, że domyślna kolejność list zmieniła się na coś prawie bezsensownego. Na przykład, jeśli jestem w bieżącym katalogu zawierającym następujące podkatalogi: run01, run02, ... run19, run20, a następnie generuję listę za pomocą następującego polecenia: dir = os.listdir(os.getcwd()) wtedy zwykle otrzymuję listę w …

4
Uzyskaj listę wszystkich plików w katalogu (rekurencyjne)
Próbuję uzyskać (nie drukować, to proste) listę plików w katalogu i jego podkatalogach. Próbowałem: def folder = "C:\\DevEnv\\Projects\\Generic"; def baseDir = new File(folder); files = baseDir.listFiles(); Dostaję tylko katalogi. Próbowałem też: def files = []; def processFileClosure = { println "working on ${it.canonicalPath}: " files.add (it.canonicalPath); } baseDir.eachFileRecurse(FileType.FILES, processFileClosure); Ale …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.