Scrapy bilgiyi text halinde alma

Katılım
27 Nisan 2020
Mesajlar
529
Reaksiyon skoru
304
Python:
import scrapy


class WanikaniSpider(scrapy.Spider):
    name = 'japandict'
    allowed_domains = ['www.japandict.com']
    start_urls = ['https://www.japandict.com/lists/jlpt5k']
    
          
    def parse(self, response):
        kanjiler = response.xpath("//div[@class='row']/div/div/div")
        for kanji in kanjiler:
            kanjiicon= kanji.xpath("//div[@class='row']/div/div/div/a/div/span")
            yield{
                'kanjiicon': kanjiicon
            }
Bu şekilde bir spider oluşturdum. Tüm kanjileri alıp kanjilerin içerisinden tek tek text olarak almak istiyorum. Ancak xpath etiketinin sonuna "/text" koyduğumda veya satır sonuna .get eklediğimde boş bilgi dönüyor. Birçok şey denedim yine de çözemedim yardımcı olabilir misiniz?
 
Yeni mesajlar Yeni Konu Aç  

   

SON KONULAR

Forum istatistikleri

Konular
1,187,418
Mesajlar
10,706,226
Üyeler
188,420
Son üye
kjw37
Geri
Top