Fichier délimité par des tabulations à l'aide de csv.reader ne délimitant pas l'emplacement auquel je m'attendais

Je suis en train de faire une boucle par un fichier délimité par des tabulations des résultats de l'élection à l'aide de Python. Le code suivant ne fonctionne pas, mais quand j'utilise un fichier local avec les mêmes résultats (le commentaire sur la ligne), il ne fonctionne pas comme prévu.

La seule chose que je peux penser à est de certains en-têtes ou un type de contenu j'ai besoin de passer l'url, mais je ne peux pas le comprendre.

Pourquoi est-ce arrivé?

import csv
import requests

r = requests.get('http://vote.wa.gov/results/current/export/MediaResults.txt') 
data = r.text
#data = open('data/MediaResults.txt', 'r')
reader = csv.reader(data, delimiter='\t')
for row in reader:
    print row

Résultats dans:

...
['', '']
['', '']
['2']
['3']
['1']
['1']
['8']
['', '']
['D']
['a']
['v']
['i']
['d']
[' ']
['F']
['r']
['a']
['z']
['i']
['e']
['', '']
...

source d'informationauteur foxyNinja7