I'm new to python and studying deep learning using Github codes.
I'm getting error TypeError: can't concat str to bytes
so I tried to match the datatype.
old:
newFilename = fileGenre+"_"+str(fileID)
new:
newFilename = fileGenre+"_"+bytes(fileID)
but same error occured, so I want to know how to fix the error. fileGenre is byte varible which is from eyed3 module and fileID is int type variable.
this is part of code:
for index,filename in enumerate(files):
fileGenre = getGenre(rawDataPath+filename)
genresID[fileGenre] = genresID[fileGenre] + 1 if fileGenre in genresID else 1
fileID = genresID[fileGenre]
newFilename = fileGenre+"_"+str(fileID) #in this line, i got error
createSpectrogram(filename,newFilename)