Showcase and Python

 
 
 

Showcase customization requires Python, installed by default with Showcase. This guide offers occasional tips for using Python, but for specific information refer to the Python reference documentation in the \python\Doc folder and http://www.python.org.

NotePython version 2.6.5 is used in the 32-bit version of Showcase.
NotePython version 2.6.2 is used in the 64-bit version of Showcase.

The Python precompiled module files (.pyo) that contain the Showcase SDK interface are located in the \bin folder.

Why Python?

Python is an interpreted, interactive, object-oriented programming language. Python lets you write add-ins for Showcase that can be run immediately, without compiling. Python is well-suited to providing immediate frame-based responsiveness to multiple clients simultaneously. Whether the "client" is an end-user running the application, an add-in built using the SDK local to the running Showcase application, or a remote UI controlling Showcase from across a network (or the Web), Python ensures seamless interaction and real-time responsiveness.

Python for C or C++ Developers

There are two possibilities for creating Python bindings to a C/C++ library: