Pythonda ob-havoni aniqlash Assalomu Alaykum do'stlar


Download 371.73 Kb.
Pdf ko'rish
bet1/3
Sana05.01.2022
Hajmi371.73 Kb.
#232883
  1   2   3
Bog'liq
Pythonda ob-havoni aniqlash



Pythonda ob-havoni aniqlash 

Assalomu Alaykum do'stlar

👋. Men sizlarga ushbu maqolamda python 



da ob-havo ni aniqlash uchun kichik loyiha haqida yozib 

qoldirmoqchiman.  

Ho'sh unday bo'lsa boshladik 

🚀

Python da so'rov moduli web saytlar uchun ishlaydi. POST, GET, PUT, DELETE va boshqalar kabi 

bir qator funksiyalar bilan HTTP so'rovini yuborish uchun qulaylik yaratadi, u cookie fayllar, vaqt 

tugashi, ko'p qismli fayllarni yuklash, oqimlarni yuklab olish bilan shug'ullanadi. 

Endi o'zimizning loyihamiz uchun siz pip ga "requests" kiritishingiz kerak, ya'ni so'rovlar.  

pip install requests 

ozgina kutasiz va bular o'rnatiladi. Ushbu modul web saytlar yoki HTTP uchun ishlaydi. Shunday 

qilib, har qanday operatsiyani bajarish uchun avval "URL" manzilini kiritishingiz kerak. "So'rovlar" 

ning rasmiy hujjatlari uchun "URL" o'tkazamiz : 

https://pypi.org/project/requests/

 

Bizda quyidagicha kod mavjud : 



 import requests 

 r = requests.get("

https://pypi.org/project/requests/

") 


 print(r) 

siz ushbu kodni ishga tushirganingizda sizda 200 #shows successful response   chiqadi 

demak hammasi joyida :) 

Ma'lumki, dir() funksiyasi obyektdagi mavjud funktsiyalarni tekshirish uchun ishlatiladi. Agar dir(r) -ni 

belgilasangiz, "header" kabi barcha mavjud funksiyalarni ko'rasiz masalan : URL ning sarlavha 

tafsilotlarini, "tarkib" ni bosib chiqaradi, bu baytlar uchun ishlaydi, 'JSON': JSON formatini lug'atga 

aylantirish va hk. Siz hayron bo'lishingiz mumkin, lekin siz ushbu kod yordamida web saytdan rasm 

yuklab olishingiz mumkin. Rasm manzilini nusxalash va saqlash baytlarda bo'lgani uchun rasm 

faylini kontent usuli bilan yozish kifoya. Lekin hozir bizga bu unchalik muhim ahamiyatga ega emas.  

Ho'sh bizga avvalambor ob-havo ni ko'rsatib berish uchun API kerak. Biz ob-havo uchun loyihamizni 

API yordamida bajaramiz. Aslida API nima edi? Eslay olasizmi?  


Download 371.73 Kb.

Do'stlaringiz bilan baham:
  1   2   3




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