code: def write(self, session, directory, name, maskMap):
          
  
          # Assemble Path to file
          name_split = name.split('.')
          name = name_split[0]
  
          # Default extension
          extension = ''
  
          if len(name_split) >= 2:
              extension = name_split[-1]
  
          # Run name preprocessor method if present
          try:
              name = self._namePreprocessor(name)
          except:
              'DO NOTHING'
  
          if extension == '':
              filename = '{0}.{1}'.format(name, self.fileExtension)
          else:
              filename = '{0}.{1}'.format(name, extension)
  
          filePath = os.path.join(directory, filename)
  
          with open(filePath, 'w') as openFile:
              # Write Lines
              self._write(session=session,
                          openFile=openFile,
                          maskMap=maskMap)
docs: Write from database to file.
  
          *session* = SQLAlchemy session object\n
          *directory* = to which directory will the files be written (e.g.: '/example/path')\n
          *name* = name of file that will be written (e.g.: 'my_project.ext')\n