title: My Scrapy is not Scraping anything (blank csv file)
body: <p>I'm trying to scrap top 100 t20 batsmen from icc site however the csv file I'm getting is blank. There are no errors in my code (at least I don't know about them). 
  Here is my item file</p>
  
  <pre><code>import scrapy
  
  class DmozItem(scrapy.Item):
      Ranking = scrapy.Field()
      Rating = scrapy.Field()
      Name = scrapy.Field()
      Nationality = scrapy.Field()
      Carer_Best_Rating = scrapy.Field()
  </code></pre>
  
  <p>dmoz_spider file</p>
  
  <pre><code>import scrapy
  
  from tutorial.items import DmozItem
  
  class DmozSpider(scrapy.Spider):
      name = "espn"
      allowed_domains = ["relianceiccrankings.com"]
      start_urls = ["http://www.relianceiccrankings.com/ranking/t20/batting/"]
  
      def parse(self, response):
          #sel = response.selector
          #for tr in sel.css("table.top100table&gt;tbody&gt;tr"):
          for tr in response.xpath('//table[@class="top100table"]/tr'):
              item = DmozItem()
              item['Ranking'] = tr.xpath('//td[@class="top100id"]/text()').extract_first()
              item['Rating'] = tr.xpath('//td[@class="top100rating"]/text()').extract_first()
              item['Name'] = tr.xpath('td[@class="top100name"]/a/text()').extract_first()
              item['Nationality'] = tr.xpath('//td[@class="top100nation"]/text()').extract_first()
              item['Carer_Best_Rating'] = tr.xpath('//td[@class="top100cbr"]/text()').extract_first()
              yield item
  </code></pre>
  
  <p>what is wrong with my code?</p>