Components All New MacOS Windows Linux iOS
Examples Mac & Win Server Client Guides Statistic FMM Blog Deprecated Old

Component: Python

Execute phyton scripts and evaluate expressions directly within FileMaker context.

Alternatively use Shell functions to run python command line tools.

Version macOS Windows Linux Server iOS SDK
14.3 / 14.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes ✅ Yes

Item Details
Python.AddEvaluateFunction
Adds an evaluate function.
All
14.3
Python.AddExecuteSQLFunction
Adds an execute SQL function.
All
14.3
Python.Clear
Clears the variables in the Python environment.
All
14.3
Python.DeleteValue
Deletes a variable in the Python environment.
All
14.3
Python.Evaluate
Evaluates an expression in Python.
All
14.3
Python.GetTag
Queries tag value.
All
14.3
Python.GetValue
Queries a variable in the Python environment.
All
14.3
Python.HasValue
Checks whether a variable is set for the Python environment.
All
14.3
Python.Keys
Queries the list of names for values.
All
14.3
Python.LibraryVersion
Queries the version text of the Python library.
All
14.3
Python.List
Returns list of all Python environment IDs.
All
14.3
Python.Load
Loads the Python library.
All
14.3
Python.Loaded
Queries whether Python libraries have been loaded.
All
14.3
Python.New
Creates a new Python environment.
All
14.3
Python.Path
Queries the default module search path.
All
14.3
Python.PrintOutput
Queries the output of print commands in Python.
All
14.3
Python.ProgramFullPath
Queries full program path.
All
14.3
Python.ProgramName
Queries the program name.
All
14.3
Python.PythonHome
Queries the default "home" path.
All
14.3
Python.Release
Releases the Python environment.
All
14.3
Python.ReleaseAll
Releases all Python environments.
All
14.3
Python.Run
Runs a Python script.
All
14.3
Python.RunFile   New in 14.4
Runs a Python script file.
All
14.4
Python.SetInput
Sets the input values to use.
All
14.3
Python.SetProgramName
Sets the program name.
All
14.3
Python.SetPythonHome
Sets the Python home.
All
14.3
Python.SetTag
Sets the tag value.
All
14.3
Python.SetValue
Sets a variable in the Python environment.
All
14.3
Python.ValueCount
Queries number of variables.
All
14.3

29 functions shown.

Release notes

Blog Entries

Example Databases