512
513
514
515
516
517
518
519
520
521
522
523
524
525
526 | rows[num][field] = value.strip()
return [rows[str(i)] for i in sorted(map(int, rows.keys()))]
# Jamendo JAMJAMJSON playlists
def jamj(self):
rows = []
print self.src
for result in json.loads(self.src)["results"]:
for track in result.get("tracks") or [result]:
rows.append(dict(
title = track["name"],
url = track["audio"],
playing = track.get("artist_name"),
img = track.get("image"), |
|
| 512
513
514
515
516
517
518
519
520
521
522
523
524
525
526 | rows[num][field] = value.strip()
return [rows[str(i)] for i in sorted(map(int, rows.keys()))]
# Jamendo JAMJAMJSON playlists
def jamj(self):
rows = []
log.DATA(self.src)
for result in json.loads(self.src)["results"]:
for track in result.get("tracks") or [result]:
rows.append(dict(
title = track["name"],
url = track["audio"],
playing = track.get("artist_name"),
img = track.get("image"), |