Sinan hocam harika olmuş, bu modülle ilgili sohbet tarzında bir video çekerseniz, iş olanakları kullanım alanlarına örnekler tarzında zevkle izleriz. İyi çalışmalar. Bir de kaynak olarak yararlanabileceğimiz neler var.
Bu örnek çok iyi olmuştu, hem user agent göndermeden kabul etmemesi, hem select kullanımı, hem bir elemanın kaçıncı olduğunu bulabilme v.s. doyurucu bir örnek. İş olanağı olarak ben daha çok data toplamak için kullanıyorum ancak freelance sitelerde, sayfadaki mail, telefon, adres gibi bilgileri toplayıp excel olarak talep eden ilanlar oluyor. Yani bir rehber sitesi düşün istanbuldaki eczanelerin listelendiği mesela. Bu bir sitede var. Sende girip bunları toplayan birşey yazıyorsun, bu bilgi de yapılacak yeni bir aplikasyon için kullanılacak olabilir, ilgili telefonları otomatik arayıp birşeyler pazarlamak isteyen firmalara, bu bilgiler satılmak üzere toplanıyor olabilir v.s.
Hocam ben bu 403 hatasını haledemdim.User-Agent de veriyorum.İnternette araştırdım biraz header dan başka yöntem görmedim.Bildiğiniz başka bir yöntem var mı?
Sinan bey bir site üzerinden verileri cekmeye calısıyorum. Chrome da acıtıgımda gozuken tablo verılerı python ıle cektıgım zaman gelmıyor. Bunun nedenı nedir acaba ?
merhaba Hocam sizin yaptıklarınızın aynısını yapmaya çalışıyorum. Fakat soup = BeautifulSoup(r.content,"lxml") satırında Traceback (most recent call last): File "C:/Users/Eyüp Bayram/Desktop/istekAtma.py", line 7, in soup = BeautifulSoup(r.content,"lxml") File "C:\pyton35\lib\site-packages\bs4\__init__.py", line 198, in __init__ % ",".join(features)) bs4.FeatureNotFound: Couldn't find a tree builder with the features you requested: lxml. Do you need to install a parser library? diye bir hata alıyorum yardımcı olmanız mümkün mü? bir türlü çözemedim. gerekli modülleri kurdum. aynen dediğiniz gibi.
lxml paketiniz yokmuş, "lxml" yerine "html_parser" yazarak ilerleyebilirsiniz veya ilgil lxml parser kütüphanesini internetten araştırıp ayrı bir şekilde yükleyebilirsiniz.
çok güzel bir anlatım olmuş. çok istifade ettim. Emeğine sağlık. Teşekkürler...
Telefondan kodlamak da ayrı bir zevk 😄😄
uzun zamandır uğraştığım bir sorunu sayenizde çözdüm, teşekkürler video için
Gerçekten kaliteli ve güzel bir anlatım, teşekkürler.
Sinan hocam harika olmuş, bu modülle ilgili sohbet tarzında bir video çekerseniz, iş olanakları kullanım alanlarına örnekler tarzında zevkle izleriz. İyi çalışmalar. Bir de kaynak olarak yararlanabileceğimiz neler var.
Bu örnek çok iyi olmuştu, hem user agent göndermeden kabul etmemesi, hem select kullanımı, hem bir elemanın kaçıncı olduğunu bulabilme v.s. doyurucu bir örnek. İş olanağı olarak ben daha çok data toplamak için kullanıyorum ancak freelance sitelerde, sayfadaki mail, telefon, adres gibi bilgileri toplayıp excel olarak talep eden ilanlar oluyor. Yani bir rehber sitesi düşün istanbuldaki eczanelerin listelendiği mesela. Bu bir sitede var. Sende girip bunları toplayan birşey yazıyorsun, bu bilgi de yapılacak yeni bir aplikasyon için kullanılacak olabilir, ilgili telefonları otomatik arayıp birşeyler pazarlamak isteyen firmalara, bu bilgiler satılmak üzere toplanıyor olabilir v.s.
@@helloiamsinan Kesinlikle bir çok şeyi bir arada barındıran dolu dolu örnek. Teşekkürler tekrardan
Eline sağlık üstad
Hocam ben bu 403 hatasını haledemdim.User-Agent de veriyorum.İnternette araştırdım biraz header dan başka yöntem görmedim.Bildiğiniz başka bir yöntem var mı?
mükemmel bir anlatım ama biraz yavaş olsa daha iyiydi
Selamlar, daha yavaş mı anlatmalıydım? Ekran geçişlerini mi daha yavaş yapmalıydım? Yavaşlamamı istediğiniz yer neresi?
@@helloiamsinan ekran geçişleri ☺
Dikkat edeceğim, teşekkürler.
Hocam merhaba web scrapping için HTML Css php bilmek gerekli mi yoksa başka diller var mı
Temel seviyede HTML ve hangi programla dilini kullanacaksanız onu bilmeniz gerek. Popüler tüm programlama dilleri ile yapabilirsiniz.
Sinan bey bir site üzerinden verileri cekmeye calısıyorum. Chrome da acıtıgımda gozuken tablo verılerı python ıle cektıgım zaman gelmıyor. Bunun nedenı nedir acaba ?
Requests ile http isteği attığınızda sayfadaki javascriptler çalışmaz. Js çalışacak bir sayfa olduğunda selenium gibi bir araç kullanmak gerekir.
@@helloiamsinan Cok tesekkur ederım cevabınız ıcın. Sanırsam oldu.
Hocam belirli bir sitenin belirli linklerinde fazla alinca 406 hatasi aliyorum muhtemelen heardsi engelliyorlar nasil duzeltebilrim
If Statuscode == 406 ise header falan değiştirip tekrar istek atabilirsin.
merhaba Hocam
sizin yaptıklarınızın aynısını yapmaya çalışıyorum. Fakat soup = BeautifulSoup(r.content,"lxml") satırında
Traceback (most recent call last):
File "C:/Users/Eyüp Bayram/Desktop/istekAtma.py", line 7, in
soup = BeautifulSoup(r.content,"lxml")
File "C:\pyton35\lib\site-packages\bs4\__init__.py", line 198, in __init__
% ",".join(features))
bs4.FeatureNotFound: Couldn't find a tree builder with the features you requested: lxml. Do you need to install a parser library?
diye bir hata alıyorum yardımcı olmanız mümkün mü? bir türlü çözemedim. gerekli modülleri kurdum. aynen dediğiniz gibi.
lxml paketiniz yokmuş, "lxml" yerine "html_parser" yazarak ilerleyebilirsiniz veya ilgil lxml parser kütüphanesini internetten araştırıp ayrı bir şekilde yükleyebilirsiniz.
hocam hallettim tesekkur ederim. pip install lxml yazıp yukleyince oldu