Файловий введення / вивід - це вхід / вихід, що включає файлову систему. Це може включати виконання операцій над каталогами та файлами, такими як створення та видалення, читання файлів та запис виводу у файли.
Який найпростіший спосіб додати текст до файлу в Linux? Я переглянув це питання , але прийнята відповідь використовує додаткову програму ( sed) Я впевнений, що повинен бути простіший спосіб з echoподібним.
import csv with open('v.csv', 'w') as csvfile: cwriter = csv.writer(csvfile, delimiter=' ', quotechar='|', quoting=csv.QUOTE_MINIMAL) for w, c in p.items(): cwriter.writerow(w + c) Тут pє словник, wі cобидва - це рядки. Коли я намагаюся записати у файл, він повідомляє про помилку: ValueError: I/O operation on closed file.
Кілька разів тут на SO я бачив людей, які використовують rtта wtрежими для читання та запису файлів. Наприклад: with open('input.txt', 'rt') as input_file: with open('output.txt', 'wt') as output_file: ... Я не бачу режимів задокументованими , але оскільки open()не призводить до помилок - схоже, це досить легально. Для чого це та …
Що станеться з відкритою файловою ручкою в Linux, якщо вказаний файл тим часом отримує: Відсунуто -> Чи залишається обробка файлу дійсною? Видалено -> Чи це призводить до EBADF, що вказує на недійсну обробку файлу? Замінений новим файлом -> Чи обробляє файл вказівку на цей новий файл? Замінено жорстким посиланням на …
Загалом, що ми можемо сприймати як належне, коли ми додаємо файл у UNIX з декількох процесів? Чи можливо втратити дані (один процес замінює зміни іншого)? Чи можливо, щоб дані були забруднені? (Наприклад, кожен процес додає по одному рядку в додаток до файлу журналу, чи можливо, що два рядки переплуталися?) Якщо …
Я хочу створити та видалити каталог за допомогою Java, але він не працює. File index = new File("/home/Work/Indexer1"); if (!index.exists()) { index.mkdir(); } else { index.delete(); if (!index.exists()) { index.mkdir(); } }
Мені потрібно взяти всі ці файли D:\dicі перетворити цикл на них для подальшої обробки окремо. Чи підтримує MATLAB такий вид операцій? Це можна зробити в інших сценаріях, таких як PHP, Python ...
Чи є простий спосіб перейменувати групу файлів, які вже містяться в каталозі, використовуючи Python? Приклад: У мене каталог, повний файлів * .doc, і я хочу перейменувати їх послідовно. X.doc -> "новий (X) .doc" Y.doc -> "новий (Y) .doc"
У мене є додаток, який записує інформацію для подачі. Ця інформація використовується після виконання для визначення проходу / відмови / коректності програми. Я хотів би мати можливість прочитати файл так, як він написаний, щоб я міг робити ці перевірки проходження / відмови / коректності в режимі реального часу. Я припускаю, …
Я знаю всі дискусії про те, чому не слід читати / писати файли з ядра, а натомість того, як використовувати / proc або netlink для цього. Я все одно хочу читати / писати. Я також читав " Driving Me Nuts" - речі, яких ніколи не слід робити в ядрі . …
Я намагаюся скласти функцію, яка отримує шлях до файлу, визначає, що це таке, встановлює відповідні заголовки і обслуговує її так само, як це робить Apache. Причина, по якій я це роблю, полягає в тому, що мені потрібно використовувати PHP для обробки деякої інформації про запит перед подачею файлу. Швидкість є …
Мені потрібно перевірити, чи існує конкретний образ на моєму CDD. Я спробував таке, і це не працює: if (file_exists(http://www.example.com/images/$filename)) { echo "The file exists"; } else { echo "The file does not exist"; } Навіть якщо зображення існує або не існує, воно завжди говорить "Файл існує". Я не впевнений, чому …
Я прочитав відповіді на запитання: Який найкращий спосіб перевірити, чи існує файл у C? (крос-платформа) , але мені цікаво, чи є кращий спосіб зробити це, використовуючи стандартні бібліотеки c ++? Бажано, взагалі не намагаючись відкрити файл. І те, statі accessінше, в основному не піддається керуванню. Що я #includeповинен використовувати?
Я хочу виконати команду з файлу збірки Ant для кожного файлу в каталозі. Я шукаю рішення, незалежне від платформи. Як це зробити? Звичайно, я міг би написати сценарій якоюсь мовою сценаріїв, але це додало б подальших залежностей до проекту.