Graph APIからLikeされた音楽を取得

#! /usr/bin/env python
# -*- coding: utf-8 -*-

import json

fin = open("friend.json")
fout = open("friend_id.txt","w")
data = json.load(fin) #連想配列

for d in data['data']:
    fout.write(d['id']+"\n")
fin.close()
fout.close()
#! /usr/bin/env python
# -*- coding: utf-8 -*-

import json
import urllib2
from urllib2 import Request, urlopen, URLError, HTTPError
import codecs

fin = open("friend_id.txt")

for line in fin:
    line = line.rstrip()
    url = "https://graph.facebook.com/"+line+"/music?access_token=*********************************"
    print url
    try:
        html = urllib2.urlopen(url)
        data = json.load(html)
        output = codecs.open('./json/'+line+'.txt',"w","utf-8")
        list = data['data']
        for dic in list:
            print dic['name']
            name = dic['name']+"\n"
            output.write(dic['name']+"\n")
        output.close()
    except URLError, e:
        print e.code
        print e.read()
        
fin.close()