python缩进使用条件_Python条件(IF,ELSE)缩进异常

我正在做我的第一个Python项目,并使用Scrapy.org网站框架。我试图使用IF语句来确定price是否为空,因此它不会存储在我的CSV文件中。在

出于某种原因,我收到了一个缩进异常。在

缩进错误:应为缩进块

IF语句位于此代码段的末尾。在

感谢大家抽出时间来帮助我!在

代码:from scrapy.spider import BaseSpider

from scrapy.selector import HtmlXPathSelector

from craigslist_sample.items import CraigslistSampleItem

class MySpider(BaseSpider):

name = "craig"

allowed_domains = ["craigslist.org"]

start_urls = [

'http://longisland.craigslist.org/search/sss?sort=date&query=raptor+660&srchType=T',

'http://newyork.craigslist.org/search/sss?zoomToPosting=&query=raptor+660&srchType=T&minAsk=&maxAsk=&sort=date',

'http://hudsonvalley.craigslist.org/search/sss?zoomToPosting=&query=raptor+660&srchType=T&minAsk=&maxAsk=&sort=date',

'http://newjersey.craigslist.org/search/sss?zoomToPosting=&query=raptor+660&srchType=T&minAsk=&maxAsk=&sort=date',

'http://hartford.craigslist.org/search/sss?zoomToPosting=&query=raptor+660&srchType=T&minAsk=&maxAsk=&sort=date'

]

def parse(self, response):

hxs = HtmlXPathSelector(response)

titles = hxs.select("//p")

items = []

for titles in titles:

item = CraigslistSampleItem()

#item["date"] = titles.select('span[@class="itemdate"]/text()').extract()

item ["title"] = titles.select("a/text()").extract()

item ["link"] = titles.select("a/@href").extract()

item ["price"] = titles.select('span[@class="itempnr"]/span[@class="itempp"]/text()').extract()

if not items ["price"]:

#do nothing

else:

items.append(item)

return items

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值