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.
Czy istnieje domyślny / oficjalny / zalecany sposób analizowania plików CSV w języku C #? Nie chcę zrolować własnego parsera. Widziałem również przypadki osób korzystających z ODBC / OLE DB do czytania CSV za pomocą sterownika Text i wiele osób zniechęca to ze względu na „wady”. Jakie są te wady? …
Potrzebuję łatwego sposobu pobrania pliku tar i przekonwertowania go na ciąg znaków (i odwrotnie). Czy jest na to sposób w Ruby? Moja najlepsza próba była następująca: file = File.open("path-to-file.tar.gz") contents = "" file.each {|line| contents << line } Pomyślałem, że to wystarczy, aby przekonwertować go na ciąg, ale wtedy, gdy …
Próbuję zapisać ogromne ilości danych na moim dysku SSD (dysk SSD). I przez ogromne kwoty mam na myśli 80 GB. Przeglądałem sieć w poszukiwaniu rozwiązań, ale najlepsze, jakie wymyśliłem, to: #include <fstream> const unsigned long long size = 64ULL*1024ULL*1024ULL; unsigned long long a[size]; int main() { std::fstream myfile; myfile = …
Mam folder przechowywania w sieci, w którym wszyscy użytkownicy będą przechowywać swoje aktywne dane na serwerze. Teraz serwer zostanie zastąpiony nowym z powodu problemu z miejscem, więc muszę skopiować pliki podfolderów ze starego folderu pamięci serwera do nowego folderu pamięci serwera. Mam poniżej ex: z \ Oldeserver \ storage \ …
Chcę sprawdzić, czy plik istnieje w folderze mojego pakietu, ale nie chcę tworzyć nowego. File file = new File(filePath); if(file.exists()) return true; Czy ten kod sprawdza się bez tworzenia nowego pliku?
Mam doświadczenie w C ++ / Obj-C i właśnie odkrywam Python (piszę to od około godziny). Piszę skrypt do rekurencyjnego odczytu zawartości plików tekstowych w strukturze folderów. Mam problem z tym, że kod, który napisałem, będzie działał tylko w jednym folderze. Rozumiem, dlaczego w kodzie (patrz #hardcoded path) po prostu …
Czy jest jakiś powód (inny niż składniowy), z którego chciałbyś skorzystać FILE *fdopen(int fd, const char *mode); lub FILE *fopen(const char *path, const char *mode); zamiast int open(const char *pathname, int flags, mode_t mode); podczas używania C w środowisku Linux?
Jaki jest najszybszy sposób wczytania pliku tekstowego do zmiennej łańcuchowej? Rozumiem, że można to zrobić na kilka sposobów, na przykład czytać poszczególne bajty, a następnie konwertować je na ciąg. Szukałem metody z minimalnym kodowaniem.
Chcę zapisać plik w pamięci wewnętrznej, pobierając tekst z EditText. Następnie chcę, aby ten sam plik zwrócił wprowadzony tekst w postaci ciągu i zapisał go w innym ciągu, który będzie później używany. Oto kod: package com.omm.easybalancerecharge; import android.app.Activity; import android.content.Context; import android.content.Intent; import android.net.Uri; import android.os.Bundle; import android.telephony.TelephonyManager; import android.view.Menu; …
Czy istnieje sposób otwarcia pliku do odczytu i zapisu? Aby obejść ten problem, otwieram plik do pisania, zamykam go, a następnie otwieram ponownie do odczytu. Ale czy jest jakiś sposób, aby otworzyć plik dla obu czytania i pisania?
Jaki jest najlepszy sposób na utworzenie pliku tymczasowego w systemie Android? Czy można użyć File.createTempFile ? Dokumentacja jest bardzo niejasna. W szczególności nie jest jasne File.createTempFile, czy utworzone pliki tymczasowe są usuwane, jeśli w ogóle.
Mam tutaj fragment kodu, który się psuje, jeśli katalog nie istnieje: System.IO.File.WriteAllText(filePath, content); Czy w jednym wierszu (lub kilku wierszach) można sprawdzić, czy katalog prowadzący do nowego pliku nie istnieje, a jeśli nie, należy go utworzyć przed utworzeniem nowego pliku? Używam .NET 3.5.
Chcę usunąć wszystkie pliki z katalogu ABC. Kiedy próbowałem z FileUtils.deleteDirectory(new File("C:/test/ABC/"));tym, usuwa również folder ABC. Czy istnieje jedno rozwiązanie liniowe, w którym mogę usuwać pliki z katalogu, ale nie z katalogu?
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.