File I / O to wejście / wyjście, które dotyczy systemu plików. Może to obejmować wykonywanie operacji na katalogach i plikach, takich jak tworzenie i usuwanie, odczytywanie plików i zapisywanie danych wyjściowych w plikach.
Mam długą listę list w następującym formacie --- a = [[1.2,'abc',3],[1.2,'werew',4],........,[1.4,'qew',2]] tzn. wartości na liście są różnych typów - float, int, strings. jak zapisać je do pliku csv, aby mój wyjściowy plik csv wyglądał jak 1.2,abc,3 1.2,werew,4 . . . 1.4,qew,2
Mam listę 20 nazw plików, na przykład ['file1.txt', 'file2.txt', ...]. Chcę napisać skrypt w języku Python, aby połączyć te pliki w nowy plik. Mógłbym otworzyć każdy plik przez f = open(...), przeczytać wiersz po wierszu przez wywołanie f.readline()i zapisać każdy wiersz w tym nowym pliku. Nie wydaje mi się to …
Powiedzmy, że mam również plik test.phpw fookatalogu bar. Jak mogę wymienić bar/test.phpz foo/test.phpużyciem PHP? Korzystam z systemu Windows XP, rozwiązanie wieloplatformowe byłoby świetne, ale preferowane byłoby okna.
Mam metodę, która tworzy MessageDigest (skrót) z pliku i muszę to zrobić dla wielu plików (> = 100 000). Jak duży powinien być bufor używany do odczytu plików, aby zmaksymalizować wydajność? Prawie każdy jest zaznajomiony z podstawowym kodem (który powtórzę tutaj na wszelki wypadek): MessageDigest md = MessageDigest.getInstance( "SHA" ); …
Jeśli chcę utworzyć plik w C:/a/b/test.txt, mogę zrobić coś takiego: File f = new File("C:/a/b/test.txt"); Chcę również użyć FileOutputStreamdo utworzenia pliku. Więc jak mam to zrobić? Z jakiegoś powodu plik nie jest tworzony w odpowiednim katalogu.
Muszę skonfigurować aplikację, która śledzi pliki tworzone w katalogu, zarówno lokalnie, jak i na dysku sieciowym. Czy FileSystemWatchernajlepszym rozwiązaniem byłoby odpytywanie czasomierza lub. W przeszłości stosowałem obie metody, ale nie na szeroką skalę. Jakie problemy (wydajność, niezawodność itp.) Występują w przypadku obu metod?
Ponieważ Rust jest stosunkowo nowy, widziałem zbyt wiele sposobów czytania i zapisywania plików. Wiele z nich to wyjątkowo niechlujne fragmenty, które ktoś wymyślił na swoim blogu, a 99% przykładów, które znalazłem (nawet w przypadku przepełnienia stosu) pochodzi z niestabilnych kompilacji, które już nie działają. Teraz, gdy Rust jest stabilny, jaki …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 11 lat temu . Popraw to pytanie Muszę skompresować duży plik o wielkości około 17-20 GB. Muszę podzielić go na kilka plików po około 1 …
Chciałbym edytować plik za pomocą seda na OS X. Używam następującego polecenia: sed 's/oldword/newword/' file.txt Wyjście jest wysyłane do terminala. plik.txt nie jest modyfikowany. Zmiany są zapisywane w pliku file2.txt za pomocą tego polecenia: sed 's/oldword/newword/' file1.txt > file2.txt Jednak nie chcę innego pliku. Chcę tylko edytować plik1.txt . W …
Jaki jest właściwy sposób postępowania z dużymi plikami tekstowymi w Objective-C? Powiedzmy, że muszę przeczytać każdą linię osobno i chcę traktować każdą linię jako NSString. Jaki jest najefektywniejszy sposób zrobienia tego? Jednym z rozwiązań jest użycie metody NSString: + (id)stringWithContentsOfFile:(NSString *)path encoding:(NSStringEncoding)enc error:(NSError **)error a następnie podziel linie za pomocą …
Czy w SVN jest polecenie, którego mogę użyć, aby usunąć wszystkie lokalnie brakujące pliki w katalogu? Lub jeśli to się nie uda, w jakiś sposób wyszczególni się tylko te pliki, których brakuje (lub, w bardziej ogólnym przypadku, mają status A, D,? Itd.)
Powiedzmy, że mam prostą klasę i po utworzeniu jej jako obiekt chcę móc serializować jej zawartość do pliku i odzyskać ją, ładując ten plik później ... Nie jestem pewien, od czego zacząć, co muszę zrobić, aby serializować ten obiekt do pliku? public class SimpleClass { public string name; public int …
Piszę kawałek kodu: OutputStream outputStream = new FileOutputStream(createdFile); GZIPOutputStream gzipOutputStream = new GZIPOutputStream(outputStream); BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(gzipOutputStream)); Czy muszę zamykać każdy strumień lub program zapisujący, jak poniżej? gzipOutputStream.close(); bw.close(); outputStream.close(); A może po prostu zamknięcie ostatniego strumienia będzie w porządku? bw.close();
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.