Python3从url处理csv的困难

Python3从url处理csv的困难,csv,python-3.x,encoding,httplib2,Csv,Python 3.x,Encoding,Httplib2,我为这个问题挣扎了很长时间,所以我想我应该寻求帮助 我用它来获取csv,然后我试图打开它,但我面临问题(可能是编码) 我有以下代码: url = "https://ws.webtrends.com/profiles/%s/period_type=trend&format=csv" % (profile_code) h = httplib2.Http() h.add_credentials('login', 'password') response, content = h.reques

我为这个问题挣扎了很长时间,所以我想我应该寻求帮助

我用它来获取csv,然后我试图打开它,但我面临问题(可能是编码)

我有以下代码:

url = "https://ws.webtrends.com/profiles/%s/period_type=trend&format=csv" % (profile_code)

h = httplib2.Http()
h.add_credentials('login', 'password')
response, content = h.request(url)
csv_data = csv.reader(codecs.iterdecode(content, 'utf-8'))

for idx,row in enumerate(csv_data):
    print (row)
我从
编解码器.iterdecode
行中得到以下错误:

TypeError: can't concat bytes to int
任何帮助都将不胜感激