Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from sang import Sang
- class Spilleliste:
- def __init__(self, listenavn):
- self._sanger = []
- self._navn = listenavn
- def lesFraFil(self, filnavn):
- f = open(filnavn,"r")
- f = f.readlines()
- for line in f:
- alleData = line.strip().split(';')
- sang = Sang(alleData[0], alleData[1])
- self._sanger.append(sang)
- def leggTilSang(self, nySang):
- self._sanger.append(nySang)
- def fjernSang(self, sang):
- self._sanger.remove(sang)
- def spillSang(self, sang):
- if(sang in self._sanger):
- sang.spill()
- return False
- def spillAlle(self):
- for sang in self._sanger:
- sang.spill()
- def finnSang(self, tittel):
- for sang in self._sanger:
- if (sang.sjekkTittel(tittel)):
- return sang
- return None
- def hentArtistUtvalg(self, artistnavn):
- i = 0
- liste_med_artister = []
- while i < len(self._sanger):
- if(self._sanger[i].sjekkArtist(artistnavn)):
- liste_med_artister.append(self._sanger[i])
- i +=1
- else:
- i+=1
- for x in liste_med_artister:
- print(x)
- return liste_med_artister
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement