ファイル操作
豊富な標準ファイル操作に加え,Wolfram言語の統一された記号アーキテクチャにより,多くのファイルおよびシステムの管理に関するタスクへのアルゴリズム的なアプローチと効率的な高レベルプログラミングの適用が簡単になる.
FileNames — ファイルシステムの任意の深さにあるファイルまたはディレクトリの名前をリストする
CopyFile ▪ RenameFile ▪ DeleteFile ▪ FileConvert
File — ファイルの場所の記号表現
ファイルの属性
FileDate ▪ FileSize ▪ SetFileDate ▪ FileType ▪ FileHash ▪ FileFormat ▪ FileFormatQ ▪ FileByteCount
ファイルユーティリティ
FindList — ファイルのリストから文字列を検索する
FilePrint — ファイルのそのままの内容を表示する
ReadString — ファイルの全内容を文字列として取得する
ディレクトリ操作 »
DirectoryQ — 名前が既存のディレクトリに対応するかどうかを判定する
CreateDirectory ▪ CopyDirectory ▪ DeleteDirectory ▪ SetDirectory ▪ ...
ファイルシステム操作
FileSystemScan — ファイルのネストしたディレクトリで操作を行う
FileSystemMap — ファイルのネストしたディレクトリに対する操作を適用した結果を与える
ファイルの検索
FileNameSetter — ファイルをインタラクティブにブラウズする
FileExistsQ ▪ AbsoluteFileName
ファイル名の操作 »
FileNameSplit,FileNameJoin — ファイル名の文字列を分割,結合する
FileBaseName ▪ DirectoryName ▪ ExpandFileName ▪ ...
圧縮とアーカイブ
CreateArchive ▪ ExtractArchive
暗号化 »
EncryptFile ▪ DecryptFile ▪ GenerateSymmetricKey ▪ ...
ファイルの読込みとファイルへの書込み »
Import ▪ Export ▪ Get (<<) ▪ Put (>>) ▪ ReadList ▪ BinaryReadList ▪ ReadByteArray ▪ ...
ファイルのテンプレート
FileTemplate — ファイルをテンプレートとして設定する
TemplateApply — 特定のデータにファイルテンプレートを適用する
低レベルファイル操作 »
OpenRead ▪ OpenWrite ▪ Streams ▪ Read ▪ Skip ▪ ...
リモートファイル
URL — HTTPS,SFTP,SCP,...を使ってリモートファイルを指定する
URLDownload ▪ RemoteFile ▪ Authentication ▪ $SSHAuthentication
永続ストレージ »
LocalObject ▪ LocalSymbol ▪ CloudObject ▪ ...
外部ストレージサービス
ExternalStorageObject — 外部ストレージサービス(IPFS,Dropbox等)上のファイルへの参照
ExternalStorageUpload — 外部ストレージサービスにファイルをアップロードする
ExternalStorageDownload — 外部ストレージサービスからファイルをダウンロードする
ExternalStoragePut ▪ ExternalStorageGet ▪ $ExternalStorageBase ▪ ExternalStorageBase