code: def save_to_text_file(monsoon_data, file_path):
          
          if not monsoon_data:
              raise MonsoonError("Attempting to write empty Monsoon data to "
                                 "file, abort")
          utils.create_dir(os.path.dirname(file_path))
          with io.open(file_path, 'w', encoding='utf-8') as f:
              for md in monsoon_data:
                  f.write(str(md))
                  f.write(MonsoonData.delimiter)
docs: Save multiple MonsoonData objects to a text file.
  
          Args:
              monsoon_data: A list of MonsoonData objects to write to a text
                  file.
              file_path: The full path of the file to save to, including the file
                  name.