Pytania oznaczone «file»

1022
Co oznacza% ~ dp0 i jak to działa?

Uważam, że jest %~dp0bardzo przydatny i często go używam, aby moje pliki wsadowe były bardziej przenośne. Ale sama etykieta wydaje mi się bardzo tajemnicza ... Co ~robi? Czy dpoznacza dysk i ścieżkę? Czy 0odnosi się do %0ścieżki do pliku wsadowego zawierającego nazwę pliku? Czy to tylko dziwna...

907
Jak przenieść plik?

Zajrzałem do osinterfejsu Pythona , ale nie byłem w stanie znaleźć metody przeniesienia pliku. Jak mam zrobić odpowiednik $ mv ...w Pythonie? >>> source_files = '/PATH/TO/FOLDER/*' >>> destination_folder = 'PATH/TO/FOLDER' >>> # equivalent of $ mv source_files...

846
Jak usunąć / usunąć folder, który nie jest pusty?

Podczas próby usunięcia folderu, który nie jest pusty, pojawia się błąd „odmowa dostępu”. Użyłem następującego polecenia w moim próba: os.remove("/folder_name"). Jaki jest najskuteczniejszy sposób usuwania / usuwania folderu / katalogu, który nie jest

831
Jak odzyskać pojedynczy plik z określonej wersji w Git?

Mam repozytorium Git i chciałbym zobaczyć, jak wyglądały niektóre pliki kilka miesięcy temu. Znalazłem rewizję w tym dniu; to jest 27cf8e84bb88e24ae4b4b3df2b77aab91a3735d8. Muszę zobaczyć, jak wygląda jeden plik, a także zapisać go jako („nowy”) plik. Udało mi się zobaczyć plik przy użyciu gitk,...

757
Jak mogę sprawdzić rozmiar pliku w Pythonie?

Piszę skrypt w języku Python w systemie Windows. Chcę zrobić coś na podstawie rozmiaru pliku. Na przykład, jeśli rozmiar jest większy niż 0, wyślę do kogoś wiadomość e-mail, w przeciwnym razie przejdź do innych rzeczy. Jak sprawdzić rozmiar

747
Pliki wsadowe systemu Windows: .bat vs .cmd?

Jak rozumiem, .batjest to stara 16-bitowa konwencja nazewnictwa, i .cmddotyczy 32-bitowego systemu Windows, tj. Zaczynającego się od NT. Ale nadal widzę pliki .bat wszędzie i wydaje się, że działają dokładnie tak samo, używając jednego z sufiksów. Zakładając, że mój kod nie będzie trzeba uruchomić...