LocalObject

LocalObject[]

新たな無記名のローカルオブジェクトを表す.

LocalObject["file:///"]

指定されたファイルパスのローカルオブジェクトを表す.

LocalObject["relpath"]

指定された相対パスのローカルオブジェクトを表す.

LocalObject["relpath","lbase"]

ベース lbase と相対的なローカルオブジェクトを表す.

詳細

  • 相対パスは$LocalBaseと結合される.
  • LocalObject[File["path"]]およびLocalObject[relpath,File["path"]]もサポートされている.
  • DeleteObject[LocalObject[]]はローカルオブジェクトを削除する.
  • LocalObject[]["property"]は与えられたローカルオブジェクトについて指定された特性の値を与える.
  • 次は,ローカルオブジェクトの特性である.
  • "URL"絶対ファイル.ローカルオブジェクトのURL
    "Type"ローカルオブジェクトに保存されている情報のタイプ
    "ObjectFile"メタデータファイルの絶対パス
    "DataFile"データファイルの絶対パス
  • LocalObject[]["Properties"]は指定されたローカルオブジェクトについてサポートされるすべての特性のリストを与える.
  • LocalObject[][All]は与えられたローカルオブジェクトの全特性について propertyvalue ペアの連想を与える.

例題

すべて開くすべて閉じる

  (3)

名前のないローカルオブジェクト:

ユーザのローカルベースディレクトリ内の名前付きのローカルオブジェクト:

ユーザのローカルベースディレクトリのサブディレクトリ内の名前付きのローカルオブジェクト:

ローカルオブジェクトを削除する:

スコープ  (8)

ローカルオブジェクトをPutおよびGetで使って式を永続的に保存することができる:

ローカルオブジェクトをExportおよびImportで使ってデータを永続的に保存することができる:

ローカルオブジェクトをCopyFileで使ってファイルを永続的に保存することができる:

ローカルオブジェクトに保存されたファイルをインポートする:

ローカルオブジェクトをSaveで使って定義を永久的に保存することができる:

保存された定義はGetを使ってWolfram言語に読み込むことができる:

ローカルオブジェクトをDumpSaveで使って定義を永久に保存することができる:

f の定義をクリアする:

f の定義をローカルオブジェクトから取り出す:

ローカルオブジェクトはDeleteObjectで削除することができる:

ローカルオブジェクトはLocalObjectsでリストすることができる:

ローカルオブジェクトを作成する:

このローカルオブジェクトについての情報を表示する:

既知の全特性のリストを与える:

特定の特性の値を与える:

特性と値のすべてのペアの連想を与える:

一般化と拡張  (3)

ローカルオブジェクトは任意のファイル内に作ることができる:

ファイルパスはFileで指定することもできる:

相対パスと結合するためのベースを第2引数として与えることができる:

ベースは他のローカルオブジェクトから取ることもできる:

アプリケーション  (1)

既存のローカルオブジェクトをすべて削除する:

特性と関係  (9)

相対パスは$LocalBaseと結合される:

ローカルシンボルはディレクトリ$LocalSymbolBaseに保存されたローカルオブジェクトである:

ファイルスキームURLはExpandFileNameを使ってパスに変換できる:

ローカルオブジェクトはExpandFileNameで直接与えることもできる:

ファイルスキームURLとローカルオブジェクトをFileNameSplitで使うことができる:

CloudObjectはクラウド内の永続的な保存のために提供される:

キャッシュとして使われているすべてのローカルオブジェクトを求める:

RenameFileはローカルオブジェクトに使うことができる:

FileNameJoinはローカルオブジェクトに使うことができる:

考えられる問題  (2)

LocalObjectをそれ自体によって適用しても参照されたファイルは作成されない:

コンテンツを書き込むことではじめてファイルが実際に作られる:

存在しないオブジェクトについてはほとんどの特性が定義されない:

Wolfram Research (2015), LocalObject, Wolfram言語関数, https://reference.wolfram.com/language/ref/LocalObject.html.

テキスト

Wolfram Research (2015), LocalObject, Wolfram言語関数, https://reference.wolfram.com/language/ref/LocalObject.html.

CMS

Wolfram Language. 2015. "LocalObject." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/LocalObject.html.

APA

Wolfram Language. (2015). LocalObject. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/LocalObject.html

BibTeX

@misc{reference.wolfram_2024_localobject, author="Wolfram Research", title="{LocalObject}", year="2015", howpublished="\url{https://reference.wolfram.com/language/ref/LocalObject.html}", note=[Accessed: 17-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_localobject, organization={Wolfram Research}, title={LocalObject}, year={2015}, url={https://reference.wolfram.com/language/ref/LocalObject.html}, note=[Accessed: 17-November-2024 ]}