gpt4 book ai didi

python - 使用 Scrapy 标准化列表项的空间并提取为数组

转载 作者:行者123 更新时间:2023-12-01 04:21:17 26 4
gpt4 key购买 nike

我正在寻找一种有效的方法来将列表项提取为数组。它们需要去掉任何多余的空格。目前我正在这样做:

actions = []
actions_list = sel.xpath('//div[label="Actions Taken"]/article/div/ul')
action_items = actions_list.xpath('li')
for a in action_items:
actions.append(a.xpath('normalize-space(text())')[0].extract())

操作数组存储在我的数据库中。在 Scrapy 中是否有更有效的方法来做到这一点?

最佳答案

以下 xpath 应该执行与您相同的操作:

sel.xpath('normalize-space(//div[label="Actions Taken"]/article/div/ul/li/text()[0])').extract()

但这取决于页面

关于python - 使用 Scrapy 标准化列表项的空间并提取为数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33656980/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com