Arkadaşlar urllib ve Beautiful Soup kullanarak bir siteden resim çekiyorum ancak 7-8 tane resim çektikten sonra genellikle "urllib.error.HTTPError: HTTP Error 503: Service Unavailable" hatası alıyorum. Araştırdığım kadarıyla, yanlış anlamadıysam google bizim bot olduğumuzu anlıyor ve bizi engelliyor sanırım. Çözüm yolu olarak her resim çekme işleminin arasına 5 saniye bekleme koydum, bu nispeten çözdü ama bana çok efektif bir çözüm olarak gelmedi hem de tam olarak çözmedi yine aynı hata başgösteriyor. Bu sorunu başka yolla nasıl çözebilirim ?
Google'ın hangi hizmetini kullanıyorsun bilmiyorum ama sana sunulan şartları ihlal ediyor olabilirsin. İlgili servisin şartlarını bir oku bence.
Kodlamadan anlamasam da şu öneriye bakabilirsin:
http://stackoverflow.com/a/25936312
urrlib yerine requests kütüphanesi önerilmiş. urllib kullanılacaksa da tarayıcı gibi göstermen lazım kendini.
Stackoverflow'da baya araştırdım da net bir çözüm bulamadım. Request kullanınca da yine aynı hatayı aldım. Selenium diye bir şey duydum. Onu araştırıcağım umarım yine aynı hatayı almam
cracwler ile ugrasiyorsan 3 sey lazim
1 header
2 proxy
3 zaman araligi url yi cekecem diye hizli davranirsan ban yersin