Which Python approach to use, depends on the operating system you use:
Linux:
A good start is cloning the SDK at https://github.com/TheImagingSource/tiscamera. Alternatively you can download and install a pre-compiled package from https://www.theimagingsource.com/support/downloads-for-linux/. This installs the GStreamer modules for our cameras. More samples can be found at https://github.com/TheImagingSource/Linux-tiscamera-Programming-Samples. There are Python and C++ samples.
Windows:
We recommend to use PythonNET and our IC Imaging Control 3.5 .NET component. Please check m which Python version is currently supported: http://pythonnet.github.io/ Programming samples are available at https://github.com/TheImagingSource/IC-Imaging-Control-Samples/tree/master/Python/Python%20NET
On the github is also a simple approach that imports the C-Wrapper for IC Imaging Control, the "tisgrabber.dll". It is simple in use and works fine for most of task, but its documentation is not as good as the IC Imaging Control documentation and it is not as sophisticated as the IC Imaging Control .NET component.
If you have more questions, please let me know, which operating system you use.