I have a worksheet in google sheets where each row is information about an upcoming event, including the name, location, tickets etc...
I have a class Event and I'd like to create a new instance of Event for every row in the worksheet, but I want the name of the new Event objects to be values from the row.
Creating the class is easy enough because I can set attributes like
self.venue = worksheet.cell(foo,bar).value
But I'm not sure how to use the same logic for the name of the variable when creating the object
e.g.
worksheet.cell(row, column).value = Event(etc...)
I need some way to say create this new Event and name the variable worksheet.cell(row, column).value for row in this worksheet
Edit: added example of the data I'm working with. The 'band' column is the one with the strings that I would like to use as names for newly created objects