1.4 Ulanishlarni yopish
cx_Oracle tomonidan foydalaniladigan ulanishlar va boshqa resurslar qamrov oxirida avtomatik ravishda yopiladi. Bu manbalarni yopishning to'g'ri tartibiga g'amxo'rlik qiladigan keng tarqalgan dasturlash uslubi.
Resurslar, agar kerak bo'lmasa, ma'lumotlar bazasi resurslarini bo'shatish uchun ochiq tarzda yopilishi mumkin. Bu bir muncha vaqt faol bo'lgan kod bloklarida tavsiya etiladi.
query.pyKursorni va ulanishni yopish uchun muharrirda oching va qo'ng'iroqlarni qo'shing:
import cx_Oracle
import db_config
con = cx_Oracle.connect(db_config.user, db_config.pw, db_config.dsn)
cur = con.cursor()
cur.execute("deptno bo'yicha bo'lim tartibidan * ni tanlang")
res = cur.fetchall()
resdagi qator uchun:
chop etish (qator)
Do'stlaringiz bilan baham: |