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

Файловый ввод / вывод - это ввод / вывод, который включает файловую систему. Это может включать выполнение операций с каталогами и файлами, таких как создание и удаление, чтение файлов и запись вывода в файлы.

4
Открывать файлы в режимах 'rt' и 'wt'
Несколько раз здесь , на SO я видел людей , использующих rtи wtрежимы для чтения и записи файлов. Например: with open('input.txt', 'rt') as input_file: with open('output.txt', 'wt') as output_file: ... Я не вижу задокументированных режимов , но поскольку open()не вызывает ошибок - похоже, что их использование вполне законно. Для чего …

4
Как мне добавить текст в файл?
Как проще всего добавить текст в файл в Linux? Я посмотрел на этот вопрос , но в принятом ответе используется дополнительная программа ( sed). Я уверен, что должен быть более простой способ echoили аналогичный.
109 linux  file  text  file-io  append 


7
Что происходит с дескриптором открытого файла в Linux, если указанный файл перемещается или удаляется
Что произойдет с дескриптором открытого файла в Linux, если указанный файл тем временем получит: Перемещено -> Сохраняется ли дескриптор файла? Удалено -> Приводит ли это к EBADF, указывающему на недопустимый дескриптор файла? Заменено новым файлом -> Указывает ли дескриптор файла на этот новый файл? Заменено жесткой ссылкой на новый файл …

4
Является ли добавление файла атомарным в UNIX?
В общем, что мы можем считать само собой разумеющимся, когда добавляем к файлу в UNIX несколько процессов? Возможна ли потеря данных (один процесс перезаписывает изменения другого)? Возможно ли искажение данных? (Например, каждый процесс добавляет одну строку за каждое добавление в файл журнала, возможно ли, что две строки будут искажены?) Если …



13
Пакетное переименование файлов в каталоге
Есть ли простой способ переименовать группу файлов, уже содержащихся в каталоге, с помощью Python? Пример: у меня есть каталог, полный файлов * .doc, и я хочу переименовать их согласованным образом. X.doc -> "новый (X) .doc" Y.doc -> "новый (Y) .doc"

20
PHP: как проверить, существует ли файл изображения?
Мне нужно увидеть, существует ли конкретное изображение на моем компакт-диске. Я пробовал следующее, и это не работает: if (file_exists(http://www.example.com/images/$filename)) { echo "The file exists"; } else { echo "The file does not exist"; } Даже если изображение существует или не существует, всегда отображается сообщение «Файл существует». Я не уверен, почему …
99 php  image  file  file-io 

9
Как использовать Java для чтения из файла, в который идет активная запись?
У меня есть приложение, которое записывает информацию в файл. Эта информация используется после выполнения для определения успешности / неудачи / правильности приложения. Я хотел бы иметь возможность читать файл по мере его написания, чтобы я мог выполнять эти проверки прохождения / сбоя / правильности в режиме реального времени. Я предполагаю, …
99 java  file  file-io 

2
Чтение / запись файлов в модуле ядра Linux
Я знаю все дискуссии о том, почему не следует читать / записывать файлы из ядра, вместо этого, как использовать / proc или netlink для этого. Я все равно хочу читать / писать. Я также прочитал Driving Me Nuts - Вещи, которые вы никогда не должны делать в ядре . Однако …

8
Самый быстрый способ обслуживания файла с помощью PHP
Я пытаюсь создать функцию, которая получает путь к файлу, определяет, что это такое, устанавливает соответствующие заголовки и обслуживает его так же, как Apache. Причина, по которой я делаю это, заключается в том, что мне нужно использовать PHP для обработки некоторой информации о запросе перед обслуживанием файла. Скорость имеет решающее значение …

14
file_put_contents - не удалось открыть поток: отказано в разрешении
Пытаюсь написать запрос к файлу для отладки. Файл находится в формате database/execute.php. Файл, в который я хочу писать, - это database/queries.php. Я пытаюсь использовать file_put_contents('queries.txt', $query) Но я получаю file_put_contents (query.txt) [function.file-put-contents]: не удалось открыть поток: в доступе отказано У меня есть queries.txtфайл chmod'd на 777, в чем может быть …

11
Ввод не является допустимой строкой Base-64, так как он содержит символ, отличный от base 64.
У меня есть служба REST, которая читает файл и отправляет его в другое консольное приложение после преобразования его в массив байтов, а затем в строку Base64. Эта часть работает, но когда тот же поток поступает в приложение, он обрабатывается и больше не является допустимой строкой Base64. Некоторые нежелательные символы попадают …
98 c#  file-io  base64 

10
Как лучше всего проверить, существует ли файл на C ++? (кросс-платформенный)
Я прочитал ответы на вопрос , как лучше всего проверить, существует ли файл на C? (кросс-платформенный) , но мне интересно, есть ли лучший способ сделать это, используя стандартные библиотеки C ++? Желательно вообще без попытки открыть файл. Оба statи accessв значительной степени не могут быть Google. Что мне #includeследует использовать?
97 c++  file  file-io 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.