• 09-09-2022, 11:20:17
    #1
    import scrapy
    
    class TestSpider(scrapy.Spider):
    
        name = 'total'
        start_urls = ['https://www.test.com/altin',
                      'https://www.test.com/dolar',
                      'https://www.test.com/euro'                          
                    ]
        
        def parse(self, response):
    
            for total in response.css('td'):
                yield{
                    'total': total.css('::text').get()               
                    }
    Arkadaslar scrapy gayet iyi kullanmaya basladim. Elde ettigim json verileri database filan yazdirabiliyorum ama bir sorun yasiyorum yardimci olabilirseniz sevinirim.
    Tum sayfalardaki tablo blogu ayni.

    Ben bir spider olusturup url ekliyorum ama json dosyasina baktigimda siralama yanlis.

    Mesela once altin sonra dolar sonra euro tablolarini cekmesi gerekirken
    Json dosyasina bakiyorum once altin sonra euro sonra dolar gelmis, sirali bir sekilde nasil cektirebilirim?

    Neden boye davrandigini anlamadim

    tesekkurler
  • 09-09-2022, 17:11:40
    #2
    Sorunu su kodla cozdum

    custom_settings = {'CONCURRENT_REQUESTS': '1' }
    Stackflowda bu sorunu yasayanlar varmis.