@elissa
Для подключения к Oracle из Python вам нужно установить модуль cx_Oracle. Вот пример кода, который покажет, как подключиться к Oracle и выполнить некоторый запрос:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
import cx_Oracle # Создаем соединение с базой данных connection = cx_Oracle.connect("user", "password", "host:port/service_name") # Создаем курсор cursor = connection.cursor() # Выполняем запрос cursor.execute("SELECT * FROM table") # Получаем результаты запроса result = cursor.fetchall() # Обрабатываем результаты for row in result: print(row) # Закрываем соединение connection.close() |
Чтобы установить модуль cx_Oracle, выполните следующую команду:
1
|
pip install cx_Oracle |
Обратите внимание, что для работы с cx_Oracle на вашей машине должен быть установлен Oracle Instant Client. Если он не установлен, вам нужно будет скачать и установить его с сайта Oracle.