我对Scrapy非常陌生,我希望能够使用Scrapy shell提取两个文本段落:“金融科技、网络安全”和“丙级联赛”
x1c 0d1x的数据
如果我逃跑
response.css('div.card-body p.card-text strong::text').get()
字符串
我得到了“Secteur”,但我正在寻找“Fintec,网络安全”。
用于
response.css('div.card-body p.card-text::text').get()
型
我得到'/n'
我注意到如果我用
response.css('div.card-body p.card-text:nth-child(3)').get()
型
我得到< p class="card-text">\n回合:Série C\n< /p>和for
response.css('div.card-body p.card-text:nth-child(2)').get()
型
我明白
< p class="card-text">\n部门:金融科技、网络安全\n< / p>
如何获得意甲和Fintech Cybersecurity?
谢谢你的好意
1条答案
按热度按时间bbmckpt71#
这应该可以。。
'div.card-body p.card-text::text'
您只需要使用getall
或extract
方法。下面是我在ipython中做的一个例子:
字符串