You can now develop applications with Python in your favorite development environment or in a Jupyter interactive notebook with our Streaming Analytics service updates.
In the past, you had to install a local version of IBM Streams to develop Python applications. That’s no longer the case. Now you can develop applications with Python in your favorite development environment or in a Jupyter interactive notebook.
You can use the STREAMING_ANALYTICS_SERVICE context to submit a Python application to the Streaming Analytics service. The Streaming Analytics service requires Python 3.5.
You can create sample Python applications using Jupyter Notebooks in IBM Data Science Experience (DSX), and submit these applications to the Streaming Analytics instance directly from DSX.
For more information about the Streaming Analytics service updates, see Streaming Analytics updates: DSX integration and easier Python development .