try :
    status = soup.find('div', {'class':'purchase-status-text'}).get_text() 
    status = PageUtils.replaceString(status)
    tmp = status.split(' ')
    # status = tmp[-1].trim()
    status = tmp[-1].strip()
    result["state"] = status  # 状态
    print  "status==>" , status
    TimeInfo = ''
    
    if decode(status, 'utf8') == unicode("已下架"):  # 则不在取数据(暂时)
        # percentCompleted = '100%'
        tmpTag = soup.find('div', {'class': 'purchase-status-process-start purchase-status-chance-start'})
        if tmpTag != None:
            a = PageUtils.replaceString(tmpTag.get_text()) 
            result["startSellDate"] = PageUtils.clearStateDate(a)
            TimeInfo += a
        # # End Time
        tmpTag = soup.find('div', {'class': 'purchase-status-process-start purchase-status-saledone-end'})
        if tmpTag != None:
            a = PageUtils.replaceString(tmpTag.get_text()) 
            result["endSellDate"] = PageUtils.clearStateDate(a)
            TimeInfo += a
    else:
        percentCompleted = soup.find('div', {'id':'J_Purchase_Process_Value'}).get_text()
        percent_float = float(percentCompleted[:-1])
        result["wanchenglv"] = percent_float  # 完成率
        
        if decode(status, 'utf8') == unicode("已售罄"):
            # # Begin Time
            tmpTag = soup.find('div', {'class': 'purchase-status-process-start purchase-status-chance-start purchase-status-shouqing-start'})