Traceback (most recent call last):
File "C:\Python27\lib\site-packages\scrapy-0.12.0.2550-py2.7.egg\scrapy\middleware.py", line 54, in _process_chain
return process_chain(self.methods[methodname], obj, *args)
File "C:\Python27\lib\site-packages\scrapy-0.12.0.2550-py2.7.egg\scrapy\utils\defer.py", line 65, in process_chain
d.callback(input)
File "C:\Python27\lib\site-packages\twisted\internet\defer.py", line 361, in callback
self._startRunCallbacks(result)
File "C:\Python27\lib\site-packages\twisted\internet\defer.py", line 455, in _startRunCallbacks
self._runCallbacks()
--- <exception caught here> ---
File "C:\Python27\lib\site-packages\twisted\internet\defer.py", line 542, in _runCallbacks
current.result = callback(current.result, *args, **kw)
File "C:\scrapes\wire\wire\pipelines.py", line 14, in process_item
self.csvwriter.writerow([item['supplier'], item['brand'], item['model'], item['desc'], item['cost'], item['link']])
exceptions.UnicodeEncodeError: 'ascii' codec can't encode character u'\xa0' in position 18: ordinal not in range(128)