def compose(): s = Song() # choose a style s.style = Song.styles[randint(0, len(Song.styles)-1)] # choose a mood s.mood = Song.moods[randint(0, len(Song.moods)-1)] # generate a song arrangement s.arrangement = genArrangement()