You are looking for DictReader
with open('info.csv') as f:
reader = csv.DictReader(f, delimiter=";")
for row in reader:
name = row['name']
blah = row['blah']
to quote from the link:
Create an object which operates like a regular reader but maps the
information read into a dict whose keys are given by the optional
fieldnames parameter.
…
If the fieldnames parameter is omitted, the values in the first row of
the csvfile will be used as the fieldnames.