0
function内でbranchIdを取得したいのですが、couldntです。あなたは関数からどうやって得るかについて考えていますか?Scrapy get function from function()
item["branchId"] = row.xpath('//div[@class="branchprofile"]//script/text()').extract()[0]
HTMLコード:
<div id="branchprofile">
<script>
(function(k,v){RMVH.ANALYTICS.DataLayer.pushKV(k,v);}('branch',{"branchId":5112345,"companyName":"KLM","brandName":"London KLM",,"pageType":"Standard"})); </script>
ありがとう。あなたのサンプルは、私に正規表現を使用する方法のビューを与えました。私は複数の出力を持っており、異なる正規表現を書いています。 – ferdi