title: How to dynamically create new python class files?
body: <p>I currently have a CSV file with over 200 entries, where each line needs to be made into its own class file. These classes will be inheriting from a base class with some field variables that it will inherit and set values to based on the CSV file. Additionally, the name of the python module will need to be based off an entry of the CSV file. </p>
  
  <p>I really don't want to manually make over 200 individual python class files, and was wondering if there was a way to do this easily. Thanks! </p>
  
  <p>edit* I'm definitely more of a java/C# coder so I'm not too familiar with python. 
  Some more details: I'm trying to create an AI for an already existing web game, which I can extract live data from via a live stream text box.
  There are over 200 moves that a player can use each turn, and each move is vastly different. I could possibly create new instances of a move class as it's being used, but then I would have to loop through a database of all the moves and its effects each time the move is used, which seems very inefficient. Hence, I was thinking of creating classes of every move with the same name as it would appear in the text box so that I could create new instances of that specific move more quickly. </p>