Blok dowolnych informacji lub zasób do przechowywania informacji, dostępny pod nazwą lub ścieżką na podstawie ciągu. Pliki są dostępne dla programów komputerowych i zwykle są oparte na pewnego rodzaju trwałym magazynie.
Czy istnieje jeden sposób na wykrycie, czy katalog / plik / dowiązanie symboliczne / etc? istota (bardziej uogólniona) istnieje? Potrzebuję jednej funkcji, ponieważ muszę sprawdzić tablicę ścieżek, które mogą być katalogami, plikami lub dowiązaniami symbolicznymi. Wiem, że File.exists?"file_path"działa dla katalogów i plików, ale nie dla linków symbolicznych (co jest File.symlink?"symlink_path").
Mam funkcję Pythona, która zapisuje plik wyjściowy na dysku. Chcę napisać dla niego test jednostkowy przy użyciu unittestmodułu Pythona . Jak potwierdzić równość plików? Chciałbym otrzymać błąd, jeśli zawartość pliku różni się od oczekiwanej + lista różnic. Jak na wyjściu polecenia Unix diff . Czy jest na to oficjalny lub …
Próbuję odczytać plik BMP w Pythonie. Wiem, że pierwsze dwa bajty wskazują firmę BMP. Następne 4 bajty to rozmiar pliku. Kiedy wykonuję: fin = open("hi.bmp", "rb") firm = fin.read(2) file_size = int(fin.read(4)) Dostaję: ValueError: nieprawidłowy literał int () o podstawie 10: „F # \ x13” Chcę odczytać te cztery bajty …
Załóżmy, że mam funkcję f()i chcę jej użyć my_file.m, czyli skrypt. Czy można mieć funkcję zdefiniowaną w my_file.m? Jeśli nie, załóżmy, że mam to zdefiniowane w f.m. Jak mam to zgłosić my_file.m? Przeczytałem dokumentację online, ale nie było jasne, jaki jest najlepszy sposób, aby to zrobić.
Mam metodę, która oczekuje, że jedna ze zmiennych wejściowych będzie typu java.io.File, ale otrzymuję tylko InputStream. Nie mogę też zmienić podpisu metody. Jak mogę przekonwertować InputStream na typ pliku bez faktycznego zapisywania pliku w systemie plików?
Kiedyś miałem jedną klasę na jeden plik. Na przykład car.cs ma klasę car . Ale ponieważ programuję więcej klas, chciałbym dodać je do tego samego pliku. Na przykład car.cs ma klasę samochód i klasę drzwi itp. Moje pytanie jest dobre dla Java, C #, PHP lub dowolnego innego języka programowania. …
Na konsoli bash, jeśli zrobię to: cd mydir ls -l > mydir.txt Operator> przechwytuje standardowe wejście i przekierowuje je do pliku; więc otrzymuję listę plików mydir.txtzamiast w standardowym wyjściu. Czy jest sposób na zrobienie czegoś podobnego na konsoli szynowej? Mam instrukcję ruby, która generuje wiele wydruków (~ 8k linii) i …
Próbuję odczytać plik podany w NSURLi załadować go do tablicy, z elementami oddzielonymi znakiem nowego wiersza \n. Oto sposób, w jaki zrobiłem to do tej pory: var possList: NSString? = NSString.stringWithContentsOfURL(filePath.URL) as? NSString if var list = possList { list = list.componentsSeparatedByString("\n") as NSString[] return list } else { //return …
Pracowałem dziś rano nad plikiem .js w Notepad ++, jak zwykle, gdy program właśnie się zawiesił. Zakończyłem go i ponownie otworzyłem, aby zobaczyć, że wszystkie linie kodu w moim pliku .js zniknęły, a teraz został mi tylko plik o rozmiarze 0kb, ponieważ nic w nim nie zostało. Jak to do …
W mojej aplikacji użytkownik może wprowadzić nazwę pliku. Przed przetwarzaniem chciałbym sprawdzić, czy ciąg wejściowy jest prawidłową nazwą pliku w systemie Windows Vista. Jaki jest najłatwiejszy sposób na zrobienie tego? Przez prawidłowe odnoszę się do legalnych i nieistniejących
C ++ używa tego streamofftypu do reprezentowania przesunięcia w strumieniu (pliku) i jest zdefiniowany w następujący sposób w [stream.types]: using streamoff = implementation-defined ; Typ streamoff jest synonimem jednego z podpisanych podstawowych integralnych typów o wystarczającym rozmiarze, aby reprezentować maksymalny możliwy rozmiar pliku dla systemu operacyjnego. 287) 287) Zazwyczaj długi. …
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.