--- title: "system.util.getProperty" description: "(The first sentence of the page's description)" --- # system.util.getProperty > (The first sentence of the page's description) This function is used in **Python Scripting**. ## Description Retrieves the value of a named system property. Some of the available properties are: - file.separator. The system file separator character. (for example, "/" (unix) or "\" (windows)) - line.separator. The system line separator string. (for example, "\r\n" (carriage return, newline)) - os.arch. Operating system architecture. (for example, "x86") - os.name. Operating system name. (for example, "Windows XP") - os.version. Operating system version. (for example, "5.1") - user.home. User's home directory. - user.name. User's account name. ## Client Permission Restrictions This scripting function has no [Client Permission](projects\project-properties\project-properties.md#client---permissions) restrictions. ## Syntax `system.util.getProperty(propertyName)` ### Parameters |Type|Parameter|Description| |--|--|--| |String| `propertyName` | The name of the system property to get.| ### Returns **String** - The value for the named property. ### Scope All ## Code Examples ```python title="Example #1" # This script would store the contents of the Text Area component in the users home directory. homeDir = system.util.getProperty("user.home") sep = system.util.getProperty("file.separator") path = "%s%smyfile.txt" %(homeDir, sep) system.file.writeFile(path, event.source.parent.getComponent("Text Area").text) ```