0
我想獲取函數中的branchId,但是不能。你對如何從功能中獲得任何想法。Scrapy從函數中獲取文本()
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