現在 Scrapy で作業しており、自分が何をしているか見てみたいと思います。しかし、オブジェクトを印刷したい場合、Scrapy またはおそらく Python が長い文字列を切り捨てているようです。
products = Selector(response).xpath('//div[@class="s-item-container"]')
pprint ( products )
今私は受け取ります:
<Selector xpath='//div[@class="s-item-container"]' data=u'<div class="s-item-container"><div class'>,
<Selector xpath='//div[@class="s-item-container"]' data=u'<div class="s-item-container"><div class'>,
<Selector xpath='//div[@class="s-item-container"]' data=u'<div class="s-item-container"><div class'>,
私のシェルで-製品に含まれるすべてをどのように印刷できますか? (HTML コンテンツは切り捨てられます)。
と
print ( products)
私は受け取ります:
[<Selector xpath='//div[@class="s-item-container"]' data=u'<div class="s-[<item-container"><div class'>, <Selector xpath='//div[@class="s-item-container"]' data=u'<div class="s-item-container"><div class'>, <Selector xpath='//div[@class="s-item-container"]' data=u'<div class="s-item-container"><div class'>,
ほとんど同じです - 乱雑な方法で。Selector(response).xpath
私のデータの短いバージョンを返すのはおそらく間違いでしょうか?