Scrapy

Vikipedi, özgür ansiklopedi

Scrapy, Python'da yazılmış açık kaynaklı bir kazıma ve tarama çerçevesidir. Şu anda web kazıma ürünleri ve hizmetleri sağlayan bir şirket olan Scrapinghub Ltd. tarafından yönetilmektedir. En basit şekilde bir web sitesinden istenilen bilgileri çekmeye yarar.

Scrapy proje mimarisi, bir dizi talimat verilen bağımsız tarayıcılar olan "örümcekler" etrafında inşa edilmiştir. Django gibi diğerlerinin kendini tekrar etme çerçevelerini takip ederek, geliştiricilerin kodlarını yeniden kullanmalarına izin vererek büyük tarama projeleri oluşturmayı ve ölçeklendirmeyi kolaylaştırır.

Tarihçe[değiştir | kaynağı değiştir]

Scrapy başlangıçta Mydeco adlı bir Londra e-ticaret şirketinde geliştirildi ve daha sonra Mydeco ve Insophia (Montevideo, Uruguay merkezli bir web danışmanlığı) çalışanları tarafından geliştirildi ve sürdürüldü.[1]

İlk sürüm, Ağustos 2008'de bir BSD lisansı altında halka sunulurken, sürüm 1.0, Haziran 2015'te yayınlandı.[2] 2011 itibarıyla Scrapinghub resmi olarak bakımdan sorumlu oldu.[3]

Kaynakça[değiştir | kaynağı değiştir]

  1. ^ Pablo Hoffmann (2013). List of the primary authors & contributors. Consulted on November 18, 2013.
  2. ^ Scrapy 1.0 Official Release! 21 Ağustos 2023 tarihinde Wayback Machine sitesinde arşivlendi., June 19, 2015.
  3. ^ "Interview Scraping Hub". 21 Ağustos 2023 tarihinde kaynağından arşivlendi. Erişim tarihi: 21 Ağustos 2023.