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,218,416
Mesajlar
11,044,219
Üyeler
197,456
Son üye
Pawnify
Geri
Top