Python Requests Modülü!

Jan 5, 20211 dakika





Requests Modülü:

Requests modülü ,-Http for Humans-, "urllib3" tabanlı organik HTTP paketleri göndermenize yarayan modül.



Requests modülüni indirmek:

Requests modülü , "pip install requests" şeklinde yüklenebilir.



Requests modülü kullanımı :

Artık Modülümüzü Kurduk, Artık Projemize Aktaralım

import requests



HTTP İstekleri



a = requests.get('https://bylge.com/')

a = requests.post('https://bylge.com/')

a = requests.put('https://bylge.com/')

a = requests.delete('https://bylge.com/')



Bu Şekilde İstekler Gönderilebilir.



r = requests.get('https://bylge.com/')

r.status_code #başarılı olmuşmu diye bakalım arkadaşlar



>>> 200



Gördüğümüz gibi HTTP 200 döndürdü. Nedir bu 200?:

200 OK Tamam

201 Created Oluşturuldu

202 Accepted Onaylandı

203 Non-Authoritative Information Yetersiz Bilgi

204 No Content İçerik Yok

205 Reset Content İçeriği Baştan al

206 Partial Content Kısmi İçerik

207 Multi-Status WebDAV :Çok-Statü

210 Content Different WebDAV :Farklı İçerik



Sitenin görüntülenen sayfasındaki içerik kodlarına da ulaşabiliriz. (sayfa kaynağını görüntüle)



r.text



Parametre Göndermek

Parametre göndermek için "params" sözlüğünü kullanırız.



a=requests.get('https://bylge.com/',params{"kategori":"araç","marka":"hundai"})



print(r.url)



url methodu ile de istek yapılan url adresini görebiliriz





Açıklama



Burada "requests" modülünü baştan sona deyinmedim daha ayrıntılı anlatımlar için youtube'dan ayrıntılı videolar izleyebilirsiniz



İnternet sorunlarından dolayı uzun zamandır konu açamadım. Bunun İçin Özür diliyorum



Küçük bir destek binlerce beğeniden daha değerlidir
https://bylge-images.s3-eu-west-1.amazonaws.com/09b65df0-faf9-11ec-8ff0-4f32c9b61146.png
XIORXA

Son mürcii halife, hekır ve yazılımcı

Bylge Icon
Bylge Icon