Browse Source

Quote text (prevent any mistake that could arise if messages contain commas)

William N. Havard 1 year ago
parent
commit
144d85f224
1 changed files with 2 additions and 2 deletions
  1. 2 2
      generate_messages/messages.py

+ 2 - 2
generate_messages/messages.py

@@ -1,6 +1,6 @@
 #!usr/bin/env python
 # -*- coding: utf8 -*-
-
+import csv
 # -----------------------------------------------------------------------------
 #   File: messages.py (as part of project URUMETRICS)
 #   Created: 29/07/2022 15:35
@@ -140,7 +140,7 @@ def generate_messages(project_path, metrics_file, message_definition, date):
 
     if not os.path.exists(message_out_path):
         if len(messages):
-            messages.to_csv(message_out_path, index=False)
+            messages.to_csv(message_out_path, index=False, quoting=csv.QUOTE_NONNUMERIC)
             logger.info('{} messages generated.'.format(len(messages)))
         else:
             logger.warning('No message needs to be generated for date {}.'.format(date))