1
これは私の最初の質問です。私は、ウェブページのデータを取得しようとしています。正しい名前のxpathを得るには?治療
<dl class="pairing">
<dt class="attribute" title="Maridaje">Maridaje:</dt>
<dd>
</dl>
<dl>
<dl>
<dt class="attribute" title="Vol. de alcohol">Vol. De Alcohol:</dt>
<dd>14%</dd>
</dl>
ご覧のとおり、同じクラス名を使用するインスタンスがあります。私はただ1つのテキストを取得したい。どのように言及しているのですか?
私は
item['maridaje'] = response.xpath('.//*[@class="attribute"]/text()').extract()
を試してみましたが、しかし、これは、同じ名前を持つ私にclasesのすべてのタイトルを与えます。
ありがとうございました!
は本当にありがとうございました! .//*[@class="attribute "and @ title =" Maridaje "]/text()は私が探していたものでした –