D3 Python
About D3 Python
Python integration
TCL integration
FlashBASIC integration
Installing D3 Python
D3 Python licensing
Operating system requirements
.pth configuration files
.pyconfig file
OpenSSL
Applicable platforms
Changing the location of the Python installation (Windows)
Using other versions of Python with D3
Finding the installed Python version
Accessing Python from D3
PYTHON command
RUNPY command
FlashBASIC Python API
@variables
D3 calling Python functions
PyCall function
PyCallFunction function
PyCallMethod function
PyGetAttr function
PyImport function
PySetAttr function
Passing number and string variables to Python functions
Calling Python functions from a D3 FlashBASIC Program
Example 1: FINDWAREHOUSE_PYFUNC
Example 2: SENDALERT_PYFUNC
Example 3: LARGENUM_TEST
Writing Python programs that access D3
d3py functionality
Importing d3py
Accessing d3py help
Accessing d3py object attributes
Set up a D3 session
Log on
Log off
Call D3 FlashBASIC cataloged subroutines
Running D3 TCL commands
Reading and writing D3 files
Handling D3 dynamic arrays
Manage D3 SELECT lists
Examples
Getting and storing one million key/value pairs
Additional Python examples in XDEMO
Notices
Corporate information