WOLFRAM

Enable JavaScript to interact with content and submit forms on Wolfram websites. Learn how
Wolfram Language & System Documentation Center

LocalObject []

represents a new anonymous local object.

LocalObject ["file:///"]

represents a local object with a given file path.

LocalObject ["relpath"]

represents a local object with the given relative path.

LocalObject ["relpath","lbase"]

represents a local object relative to the base lbase.

Details
Details and Options Details and Options
Examples  
Basic Examples  
Scope  
Generalizations & Extensions  
Applications  
Properties & Relations  
Possible Issues  
See Also
Related Guides
Related Links
History
Cite this Page

LocalObject []

represents a new anonymous local object.

LocalObject ["file:///"]

represents a local object with a given file path.

LocalObject ["relpath"]

represents a local object with the given relative path.

LocalObject ["relpath","lbase"]

represents a local object relative to the base lbase.

Details

  • Relative paths are resolved with respect to $LocalBase .
  • LocalObject [File ["path"]] and LocalObject [relpath,File ["path"]] are also supported.
  • DeleteObject [LocalObject[]] removes a local object.
  • LocalObject []["Properties"] gives the list of all supported properties of the given local object.
  • LocalObject []["property"] gives the value of the specified property for the given local object.
  • Properties of local objects include:
  • "URL" the absolute file: URL of the local object
    "Type" the type of information stored in the local object
    "ObjectFile" the absolute path of the metadata file
    "DataFile" the absolute path of the data file
  • LocalObject [][All ] gives an association of propertyvalue pairs for all properties of the given local object.

Examples

open all close all

Basic Examples  (3)

An unnamed local object:

A named local object in the user's local base directory:

A named local object in a subdirectory of the user's local base directory:

Remove a local object:

Scope  (8)

Local objects can be used with Put and Get to store expressions persistently:

Local objects can be used with Export and Import to store data persistently:

Local objects can be used with CopyFile to store files persistently:

Import the file stored in the local object:

Local objects can be used with Save to save definitions persistently:

Definitions saved can be read into the Wolfram Language using Get :

Local objects can be used with DumpSave to save definitions persistently:

Clear definitions for f:

Restore the definitions for f from the local object:

Local objects can be deleted with DeleteObject :

Local objects can be listed with LocalObjects :

Create a local object:

Display information about the local object:

Give the list of all known properties:

Give the value of a specific property:

Give an association of all property-value pairs:

Generalizations & Extensions  (3)

Local objects can be created in any file:

File paths can also be specified with File :

The base for resolving relative paths can be given as the second argument:

The base can be taken from another local object:

Applications  (1)

Delete all existing local objects:

Properties & Relations  (9)

Relative paths are resolved with respect to $LocalBase :

Local symbols are local objects stored in the directory $LocalSymbolBase :

A file scheme URL can be converted to a path by ExpandFileName :

A local object can be given directly in ExpandFileName :

File scheme URLs and local objects can be used in FileNameSplit :

CloudObject provides for persistent storage in the cloud:

Find all local objects used as caches:

RenameFile works on local objects:

FileNameJoin works with local objects:

Possible Issues  (2)

Applying LocalObject by itself does not create the referenced file:

Only by writing content is it actually created:

Most properties are undefined for nonexistant objects:

See Also

LocalSymbol   $LocalBase   LocalObjects   Put   Get   Export   CloudObject   LocalCache

Front End Tokens: Save   Import

Wolfram Research (2015), LocalObject, Wolfram Language function, https://reference.wolfram.com/language/ref/LocalObject.html.

Text

Wolfram Research (2015), LocalObject, Wolfram Language function, 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_2025_localobject, author="Wolfram Research", title="{LocalObject}", year="2015", howpublished="\url{https://reference.wolfram.com/language/ref/LocalObject.html}", note=[Accessed: 16-November-2025]}

BibLaTeX

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

Top [フレーム]

AltStyle によって変換されたページ (->オリジナル) /