Python Requests Modülü ve Api

Python Requests Modülünün Kurulması İlk olarak python3 için geçerli pip kurulur. Paket yüklü ise kodu çalıştırmanız sorun yaratmayacaktır. Ardından requests modülü kurulur. Windows kurulumu için aşağıdaki satır uygulanmalıdır. Requests modülünü kullandığımız zaman API Servere get isteği gönderilir. Bu isteği alan API server karşılık olarak Response Code(kod) ve Response Data(veri) gönderir. Gönderilen veri tipi genellikle JSON … Devamını oku…

Regular Expression ve PHP

Regex Nedir ? Türkçesi düzenli ifade anlamına gelir. Asıl amacı ise metin içeresinde istenilen ifadelerin bir pattern(desen) oluşturularak ulaşması hedeflenir. Regex Bazı Artıları şunlardır; Esnek ve karmaşık aramaları yapabilme Her programlama dili tarafından desteklenir Dinamik oluşturulan desen(pattern) sayesinde sizi ileride az sorunla karşılaştırır. PHP Regex Fonksiyonların Kullanımı Şimdi ilk olarak bir string tanımlıyalım. preg_match fonksiyonu … Devamını oku…

Json File Yapısı Ve PHP İle Okumak

Json File , genellikle sunucu ve istemci arasında veri aktarmında kullanılan dosya tipidir. Veri dönüştürmek için kullanılır. Dosya uzantısı .json şeklindedir. Json file içeresinde şu tür veri tipleri olabilir; String Number Array Object Boolean Null Örnek bir json file dosyasında üzerine adım adım inceleme yapalım. Bir SSL scan aracı üzerinden aldığım ekran çıktısını adım adım … Devamını oku…

Python BeautifulSoup Haber Okuma Örneği

Python BeutifulSoup  html ve xml dosyalarını işlemek için oluşturulmuş bir modüldür. BeautifulSoup modülü yardımıyla http://ekonomi.haber7.com sitesi üzerinden haber başlıkları, linkleri ve içeriklerinin çekilmesini adım adım anlatımı, 1. Modüllerin dahil edilmesi, çağrılması(request, BeautifulSoup) ve headers bilgilerin oluşturulmasını içerir. Headers bilgileri karşı site tarafından engellenmemek için kulanılır. import requests from bs4 import BeautifulSoup #Site tarafından bloklanmamak için … Devamını oku…

Python Class Örneği

Python Personel Yönetici Class Örneği   Programda iki tane sınıf(class) tanımladım. Tanımladığım Personel sınıfı süper sınıftır. Personel sınıfında yazdığım fonksiyonları, değişken tanımlamaları ve bilgilerin yazdırılması tüm çalışanlar için ortaktır. Yönetici sınıf ise personel sınıfının fonksiyonlarını ve değişkenlerini kullanılabilen sınıftır. Burada ki yönetici sınıfının ayrılması sebebi: maas ve yönetim becerisi ile ilgilidir. Personel sınıfı(Super sınıf) sayesinde … Devamını oku…