Вопросы с тегом «file-io»

97
Муравей: Как выполнить команду для каждого файла в каталоге?

Я хочу выполнить команду из файла сборки Ant для каждого файла в каталоге. Я ищу платформо-независимое решение. Как мне это сделать? Конечно, я мог бы написать сценарий на каком-нибудь языке сценариев, но это добавило бы дополнительных зависимостей в проект....

96
Удалить файл из внутреннего хранилища

Я пытаюсь удалить изображения, хранящиеся во внутренней памяти. Я до сих пор придумал это: File dir = getFilesDir(); File file = new File(dir, id+".jpg"); boolean deleted = file.delete(); И это из другого вопроса, на который был дан ответ : File dir = getFilesDir(); File file = new File(dir,...

95
Как я могу прочитать текстовый файл, не блокируя его?

У меня служба Windows записывает свой журнал в текстовый файл в простом формате. Теперь я собираюсь создать небольшое приложение для чтения журнала службы и отображения существующего журнала и добавленного в режиме реального времени. Проблема в том, что служба блокирует текстовый файл для...

94
Как узнать местонахождение исполняемой библиотеки DLL?

У меня есть файл конфигурации, который мне нужно загрузить как часть выполнения библиотеки DLL, которую я пишу. Проблема, с которой я столкнулся, заключается в том, что место, куда я помещаю dll и файл конфигурации, не является «текущим местоположением», когда приложение работает. Например, я...

94
Как записать файл, если родительской папки не существует?

Мне нужно записать файл по следующему пути: fs.writeFile('/folder1/folder2/file.txt', 'content', function () {…}); Но '/folder1/folder2'пути может не существовать. Итак, я получаю следующую ошибку: message = ENOENT, откройте /folder1/folder2/file.txt Как я могу писать контент по этому пути?...

93
Python Pandas: как читать только первые n строк файлов CSV?

У меня очень большой набор данных, и я не могу позволить себе прочитать весь набор данных. Итак, я думаю прочитать только один его фрагмент для обучения, но я не знаю, как это сделать. Любая мысль будет оценена по достоинству....

92
Надежная альтернатива File.renameTo () в Windows?

File.renameTo()Кажется, что Java проблематична, особенно в Windows. Как говорится в документации API , Многие аспекты поведения этого метода по своей сути зависят от платформы: операция переименования может не иметь возможности переместить файл из одной файловой системы в другую, она может быть не...

91
File.exists () возвращает false, если файл существует

Я столкнулся с ошибкой, в которой не могу найти никакой логики. У меня есть этот объект File, который создается следующим образом: File file = new File("utilities/data/someTextFile.txt"); Я тогда делаю file.exists(), и он возвращается false(!?). Если файл не найден, я вхожу f.getAbsolutePath()в...

89
Как удалить папку, имя которой оканчивается точкой («.»)?

У меня есть папки, созданные вредоносным ПО, чьи имена заканчиваются точкой, например C:\a.\или C:\b.\, и т. Д. Я нашел решение, которое может удалить такую ​​папку с помощью команды, rd /q /s "C:\a.\"но если я вызову Win API RemoveDirectory, она вернется ERROR_FILE_NOT_FOUND. И мне просто...

89
Как удалить все файлы старше 3 дней, когда «Список аргументов слишком длинный»?

У меня есть каталог файлов журнала, в котором есть 82000 файлов и каталогов (примерно половина и половина). Мне нужно удалить все файлы и каталоги старше 3 дней. В каталоге, содержащем 37000 файлов, я смог сделать это с помощью: find * -mtime +3 -exec rm {} \; Но с 82000 файлов / каталогов я...

87
Добавить в файл в Go

Итак, я могу читать из локального файла вот так: data, error := ioutil.ReadFile(name) И я могу записать в локальный файл ioutil.WriteFile(filename, content, permission) Но как я могу добавить в файл? Есть ли встроенный метод?...

86
Как безопасно открывать / закрывать файлы в Python 2.4

В настоящее время я пишу небольшой скрипт для использования на одном из наших серверов с использованием Python. На сервере установлен только Python 2.4.4. Я не начинал использовать Python, пока не вышла версия 2.5, поэтому я привык к форме: with open('file.txt', 'r') as f: # do stuff with f Однако...

86
Как лучше обрабатывать исключения при попытке прочитать файл в Python?

Я хочу прочитать файл .csv на Python. Я не знаю, существует ли файл. Мое текущее решение ниже. Мне это кажется неряшливым, потому что два отдельных теста исключения неудобно сопоставлены. Есть способ сделать это красивее? import csv fName = "aFile.csv" try: with open(fName, 'rb') as f: reader =...

86
File.Move не работает - файл уже существует

У меня есть папка: c: \ test Я пробую этот код: File.Move(@"c:\test\SomeFile.txt", @"c:\test\Test"); Я получаю исключение: Файл уже существует Выходной каталог определенно существует, и входной файл есть....

85
GZIPInputStream построчное чтение

У меня есть файл в формате .gz. Класс Java для чтения этого файла - GZIPInputStream. Однако этот класс не расширяет класс BufferedReader для java. В результате я не могу читать файл построчно. Мне нужно что-то вроде этого reader = new MyGZInputStream( some constructor of GZInputStream)...

85
Рекурсивный список всех файлов из каталога с помощью Java

У меня есть эта функция, которая рекурсивно печатает имена всех файлов в каталоге. Проблема в том, что мой код очень медленный, потому что он должен получать доступ к удаленному сетевому устройству на каждой итерации. Мой план состоит в том, чтобы сначала рекурсивно загрузить все файлы из...

84
Как прочитать файл из res / raw по имени

Я хочу открыть файл из папки res / raw / . Я абсолютно уверен, что файл существует. Чтобы открыть файл, который я пробовал File ddd = new File("res/raw/example.png"); Команда ddd.exists(); дает ЛОЖЬ . Так что этот метод не работает. Пытаюсь MyContext.getAssets().open("example.png"); заканчивается...