Pandas - read CSV with spanish characters
read_csv has an optional argument called encoding that deals with the way your characters are encoded. 

You can give a try to:

df = pandas.read_csv('...', delimiter = ';', decimal = ',', encoding = 'utf-8')


Otherwise, you have to check how your characters are encoded (It is one of them).

You can read the doc of read_csv here