2016-04-16 12 views
0

Ich befolge die Richtlinien hier https://github.com/soundcloud/soundcloud-python (um Python-Anfragen gebaut), und ich versuche, alle Tracks in meinem Soundcloud-Account (https://developers.soundcloud.com/docs/api/reference#tracks) aufzulisten ihre correspoding Metriken wie Theaterstücke, mag usw.SoundCloud-Python AttributError: 'ResourceList' Objekt hat kein Attribut 'Sammlung'

# create client object with app and user credentials 
client = soundcloud.Client(client_id=client_id, 
          client_secret=client_secret, 
          username=username, 
          password=password) 

# print authenticated user's username 
name  = client.get('/me').username 
track_count = client.get('/me').track_count 
tracks  = client.get('/tracks') 
print name, track_count 

kann ich die Werte in der print-Anweisung zu bekommen, aber wenn ich versuche, das (aus dem Beispiel genommen) zu tun

for track in tracks.collection: 
    print track.title 

ich dieser Fehler:

AttributeError: 'ResourceList' object has no attribute 'collection' 

Irgendeine Idee, wie man das repariert?

Dank

Antwort

2

Versuchen:

for track in tracks: 
    print track.title 

Sie könnten auch versuchen, Spuren wie folgt zu definieren:

tracks  = client.get('/tracks.json') 
Verwandte Themen