Стандартные функции для работы с файлами и директориями
Стандартные функции для работы с файлами и директориями
-
CopyDirectory ["dirl", "dir2"] — копирует директорию dirl в dir2.
-
CopyFile["filel", "file2"] — копирует файл filel в file2.
-
CreateDirectory ["dir"] — создает директорию.
-
DeleteDirectory [ "dir" ] — удаляет указанную директорию. Опция DeleteContents позволяет указать, следует ли удалять непустую директорию.
-
DeleteFile ["filename"] — удаляет файл filename.
-
DeleteFile [ {"file1", "file2",...} ]—удаляет список файлов.
-
Display [channel, graphics] — направляет графический объект graphics или звук в указанный выходной канал channel.
-
$DumpSupported — имеет значение True, если Dump может использоваться в данной версии системы Mathematica, и False в противном случае.
-
Encode ["source", "dest"] — пишет закодированную версию файла source в файл dest. Вызов «dest декодирует файл перед чтением его содержимого.
-
Encode ["source", "dest", "key"] — производит закодированный файл, который нужно считывать, используя Get [ "dest", "key" ].
-
FileNames [forms, dirs, n] — возвращает список файлов в поддиректориях вплоть до уровня п.
-
InputStream["name", n] — объект, представляющий входной поток для таких функций, как Read и Find.
-
OutputStream [ "name", n] — объект, представляющий выходной поток для функций типа Write.
-
$PathnameSeparator — строка, выполняющая роль разделителя имен каталогов и файлов в указателях пути, используемых данной операционной системой.
-
PageHeight — опция для потоков вывода, которая указывает количество строк текста, выводимых между разрывами страниц.
-
PageWidth — опция, которая может устанавливаться для выходных потоков, указывая ширину строки выводимого текста.
-
Read [stream] — читает одно выражение из входного потока stream и возвращает это выражение.
-
Read[stream, type] — читает один объект указанного типа type из входного потока stream.
-
Read [stream, {typel, type2,...}] — читает последовательность объектов указанных типов typei из входного потока stream.
-
RenameDirectory ["dirl", "dir2"] — переименовывает каталог dir1 в dir2.
-
RenameFile ["filel", "file2"] — переименовывает файл с именем filel в файл с именем f ile2.
-
ResetDirectory [ ] — сбрасывает (восстанавливает) имя текущего рабочего каталога в его предыдущее значение.
-
ResetMedium["file", options] — сбрасывает (восстанавливает) опции, связанные с файлом file, который уже открыт.
-
ResetMedium[options] — сбрасывает опции для стандартного вывода.
-
SetDirectory ["dir"] — устанавливает текущий рабочий каталог.
-
SetFileDate ["filename"] — устанавливает датой модификации файла текущую дату.
-
SetFileDate [ "filename", date] — устанавливает датой модификации указанную дату date. Дата должна быть представлена в формате функции Date: {год, месяц, день, час, минута, секунда}.
-
SetOptions [stream,...] или SetOptions [ "name",...] — устанавливает опции, связанные с указанным потоком stream.
-
Socket — возможное значение, возвращаемое FileType и родственными функциями.
-
StringToStream["string"] — открывает входной поток для чтения из строки.
Мы не приводим примеров использования этих функций ввиду очевидности их действия и отсутствия прямого отображения результата.
Содержание раздела