目前正在使用 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
返回我的数据的简短版本可能是错误的?