Intuitive and powerful, Python is the perfect match for OCI. Check out these resources to get started on your next ML project, build an app, or extend the functionality of your cloud instance.
Python and Machine Learning
Explore and visualize the data, build a time series model and analyze the performance.
Learn how to access Autonomous DB from your PySpark app.
OCI SDK and DB Extensions
Learn how to connect Python applications to Oracle Autonomous Database (ADB) using the python-oracledb interface.
Getting Started with OCI Functions using CLI.
Learn how to use an Oracle DB wallet to connect from Python, Node.js, PHP, Ruby and Go.
Getting Started with OCI Functions using CloudShell.
Learn how to call a function in OCI Functions using the API Gateway.
Learn how to validate a function in OCI Functions using the API Gateway.
dbt-oracle is an open source python package which implements data build tool (dbt) functionalities for the Oracle Database. It seamlessly integrates with ADB
Python Apps on OCI
Deploy a Python web application on OKE via Cloud Shell.
Deploy a Ubuntu VM on OCI and setup Flask, a lightweight web application framework for Python.
Additional Python Resources
What is Python?
OCI Python SDK
GitHub dbt project repository
Python on Oracle Linux
Python module to access Oracle Database
Oracle NoSQL Database Python SDK