Connect Python Applications to Autonomous Database
You can connect Python applications to your Autonomous Database instance either with a wallet (mTLS) or without a wallet (TLS).
- Install Python and the python-oracledb Driver
To connect to Autonomous Database from your Python application, install Python and the python-oracledb driver. - Connect Python Applications Without a Wallet (TLS)
Connecting a Python application without a wallet (TLS) provides security for authentication and encryption, and security is enforced using client credentials (by providing a username and password). - Connect Python Applications with a Wallet (mTLS)
Connecting a Python application with a wallet (mTLS) provides enhanced security for authentication and encryption, and security is enforced using client credentials (by providing a username and password).