Salom Word Birinchi cgi dasturi



Download 0,56 Mb.
bet415/501
Sana29.12.2021
Hajmi0,56 Mb.
#85136
1   ...   411   412   413   414   415   416   417   418   ...   501
Bog'liq
python 3 o'zbek

Xatolarni qayta ishlash

Xatolarning ko'plab manbalari mavjud. Bir nechta misollar bajarilgan SQL-da sintaktik xato

bayonot, ulanishning uzilishi yoki bekor qilingan yoki olish uchun olish usulini chaqirish

tayyor bayonnoma dastasi.

DB API har bir ma'lumotlar bazasi modulida mavjud bo'lishi kerak bo'lgan bir qator xatolarni belgilaydi. The

quyidagi jadvalda ushbu istisnolar ro'yxati keltirilgan.



Istisno

Ta'rif

Ogohlantirish

Fatal bo'lmagan muammolar uchun ishlatiladi. StandardError sublassasi bo'lishi kerak.

Xato


Xatolar uchun tayanch sinf. StandardError sublassasi bo'lishi kerak.

InterfaceError

Ma'lumotlar bazasi o'zi uchun emas, balki ma'lumotlar bazasi modulidagi xatolar uchun ishlatiladi.

Subklass xatosi kerak.

Ma'lumotlar bazasiError

Ma'lumotlar bazasidagi xatolar uchun ishlatiladi. Subklass xatosi kerak.

DataError

Ma'lumotlardagi xatolarga taalluqli DatabaseError kichik sinf.

OperatsionError

Yo'qotish kabi xatolarga ishora qiladigan DatabaseError kichik sinf

ma'lumotlar bazasiga ulanish. Ushbu xatolar odatda tashqarida

Python skriptini boshqarish.

IntegrityError

Zarar etkazishi mumkin bo'lgan holatlar uchun DatabaseError kichik sinf

o'ziga xoslik cheklovlari yoki begona narsalar kabi munosabatlarning yaxlitligi

tugmachalar.

Ichki xato

Ichki xatolarga ishora qiladigan DatabaseError kichik satri

ma'lumotlar bazasi moduli, masalan, kursor endi ishlamaydi.

ProgrammingError

Yomon jadval kabi xatolarga ishora qiladigan DatabaseError kichik satri

nomi va sizni ayblashi mumkin bo'lgan boshqa narsalar.

NotSupportedError

Ma'lumotlar bazasiError-ning subklassi qo'llab-quvvatlanmaydigan qo'ng'iroq qilishga urinishni anglatadi

funktsionallik.



399-bet

Python 3

386


Sizning Python skriptlaringiz ushbu xatolarni hal qilishi kerak, ammo yuqorida aytilganlardan birini ishlatishdan oldin

istisnolardan tashqari, MySQLdb-ning ushbu istisnoni qo'llab-quvvatlayotganiga ishonch hosil qiling. Siz ko'proq narsani olishingiz mumkin

DB API 2.0 spetsifikatsiyasini o'qish orqali ular to'g'risidagi ma'lumotlar.



400-bet

Python 3

387


Python tarmoq xizmatlariga kirishning ikki darajasini ta'minlaydi. Past darajada, siz kirishingiz mumkin

sizga imkon beradigan asosiy operatsion tizimdagi asosiy soketni qo'llab-quvvatlash

ulanish o'rnatiladigan va ulanish o'rnatilmaydigan protokollar uchun mijozlar va serverlarni amalga oshirish.

Python-da ma'lum dastur darajalariga yuqori darajadagi kirishni ta'minlaydigan kutubxonalar mavjud

FTP, HTTP va boshqalar kabi tarmoq protokollari.

Ushbu bob sizga Networking eng mashhur tushunchasi haqida tushuncha beradi -

Soket dasturlash.


Download 0,56 Mb.

Do'stlaringiz bilan baham:
1   ...   411   412   413   414   415   416   417   418   ...   501




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish