Abduaziz Py 🔥

Description
@AbduazizZiyodov'ning o'zi bilgan va foydali bo'lishi mumkin bo'lgan ma'lumotlarini barchaga ulashish maqsadida ochgan kanali.
Advertising
We recommend to visit

?? O'zbekistondagi N1 Akkaunt Savdo Kanali!

‼️ Eslatma: Kanalimizga Joylanayotgan Akkauntlarning Barchasi Turnirda Yutilgan!

? Kanalga Joylangan Xar Bir Akkauntga "SENATOR" Shaxsan O'zi Javob Beradi!

✍️Admin: @deSENATOR_AKKS ✅ Org ‼

©️SENATOR PUBGM

Last updated 1 year ago

🔔 Reklama: @Edurekadmin


Ta'limda nima yangiliklar?

O'zbekiston ta'lim sferasidagi eng oxirgi va eng dolzarb yangiliklarini aynan shu kanaldan topasiz!

© Kanaldan to'liq yoki qisman ma'lumot olinganda manba ko'rsatilishi shart!

📩 @Edu_murojaatBot

Last updated 1 week, 2 days ago

Kun davomida eng sara va so'nggi yangiliklar tafsiloti bilan YO'L-YO'LAKAY tanishtirib boramiz.

Voqea va hodisaga guvoh bo‘ldingizmi, videolaringizni bizga yuboring: @yyuzbot

Reklama bo‘yicha: @zorzorads

Instagram sahifamiz: https://bit.ly/3wlZDZH

Last updated an hour ago

1 month, 1 week ago

💣 No More Bare Excepts

https://peps.python.org/pep-0760

try: risky\_operation() except: handle\_any\_error()

Maqsad yuqoridagidek uslubni yo'qotish. Quyidagini "majburiy" qilish:

try: risky\_operation() except Exception as e: handle\_expected\_error(e)

Dasturchi aynan qaysi exceptionni handle qilayotganini bilishi va kodda ko'rsatishi shart. Lekin hamma holatni qamrab oladigan universal handler ham yozib bo'lmaydi, kutilmagan holatlar juda ham ko'p (MemoryError exception'i uchun handler yozganmisiz hech ?)

Bularni hisobga olgan holda, avvaliga bizga ma'lum bo'lgan barcha exceptionlarni handle qilib, keyin qolgan holatlar uchun kod yozib qo'ysak bo'ladi menimcha:

try: do\_stuff() except SomeExc: ... except SomeSomeExc: ... except Exception as exc: ... finally: ... else: ...

try/except:pass yozadiganlarga yuboramiz.

  • edit-1: The syntax will be fully disallowed in Python 3.17.
  • edit-2: PEPni chopishibdi, post scheduled bo'lgan edi.

@AbduazizPy

1 month, 2 weeks ago
1 month, 3 weeks ago
4 months, 2 weeks ago

? N*ga?

Bugun biror narsani "deploy" qilish uchun yaxshi kun. Xullas oddiy "environment variable"ni o'zgartirish kerak edi. Docker Swarmda oddiy bajarish mumkin:

docker service update \-\-env\-add VARIABLE=VALUE <SERVICE\_NAME>

Lekin men .env fayl ochdim ichida o'zgartirdim va docker stack yordamida barcha servislarni yangiladim(yangilash uchun 1-2ta narsalar ham bor edi):

docker stack deploy ...

2ta servis ishlamay qoldi, bruh (x50 slowed). Loglarni qarasak DBga ulana olmayapdi ya'ni DATABASE_HOST parametrida notog'ri URL berilgan bo'lishi mumkin. Tekshirdim, psql orqali ham qo'lda ulanib ko'rdim hammasi joyida. Database digital ocean'dan olingan, DATABASE_HOST parametrini .env faylga saytdan ham copy/paste qilib ko'rdim, natija bo'lmadi. Yangi foydalanuvchi yaratdim, private network orqali ham ulanib ko'rdim (.envda hostni o'zgartirib) xullas hech narsa bo'lmadi.

.env faylni cat orqali olib, sublime'ga tashladim. Amerikalik olimlar bilan suhbatimizdan keyin shu narsa aniq bo'ldiki DATABASE_HOST oxirida bitta ortiqcha "white space" (PROBEL) qolib ketgan ekan.

DATABASE\_HOST="some\_white\_trash\_url " \# quote(") ichiga olib yozmayman odatda, ko'rsatishga oson

"White space"(probel) ham maxsus belgi, ehtiyot bo'lamiz. Biror ishni oson yo'li bo'lganda har doim qiyin yo'lini tanlang.

P.S Hamma muammo dotenv fayl kontentini o'zimning "note"larimdan copy/paste qilganimda. DATABASE_HOST emas boshqa parametr o'zgartirilishi kerak edi.

@AbduazizPy

5 months ago
We recommend to visit

?? O'zbekistondagi N1 Akkaunt Savdo Kanali!

‼️ Eslatma: Kanalimizga Joylanayotgan Akkauntlarning Barchasi Turnirda Yutilgan!

? Kanalga Joylangan Xar Bir Akkauntga "SENATOR" Shaxsan O'zi Javob Beradi!

✍️Admin: @deSENATOR_AKKS ✅ Org ‼

©️SENATOR PUBGM

Last updated 1 year ago

🔔 Reklama: @Edurekadmin


Ta'limda nima yangiliklar?

O'zbekiston ta'lim sferasidagi eng oxirgi va eng dolzarb yangiliklarini aynan shu kanaldan topasiz!

© Kanaldan to'liq yoki qisman ma'lumot olinganda manba ko'rsatilishi shart!

📩 @Edu_murojaatBot

Last updated 1 week, 2 days ago

Kun davomida eng sara va so'nggi yangiliklar tafsiloti bilan YO'L-YO'LAKAY tanishtirib boramiz.

Voqea va hodisaga guvoh bo‘ldingizmi, videolaringizni bizga yuboring: @yyuzbot

Reklama bo‘yicha: @zorzorads

Instagram sahifamiz: https://bit.ly/3wlZDZH

Last updated an hour ago