From f0297b9779c15329ecf826d62ed46b00c9d35bdc Mon Sep 17 00:00:00 2001 From: Miguel Angel Reina Ortega <miguelangel.reinaortega@etsi.org> Date: Fri, 19 Apr 2024 08:42:35 +0200 Subject: [PATCH] Write input file in error-replace mode to ignore and replace unknown character --- generateChangemarks/generateTOC.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/generateChangemarks/generateTOC.py b/generateChangemarks/generateTOC.py index a60d022..3129a8a 100644 --- a/generateChangemarks/generateTOC.py +++ b/generateChangemarks/generateTOC.py @@ -96,7 +96,7 @@ def processDocument(args:argparse.Namespace) -> None: backupFile(outDocument) tocDone = False # Add the TOC to the document - with open(outDocument, 'w') as f: + with open(outDocument, 'w', encoding='utf-8', errors='replace') as f: inToc = False for line in document: # Skip the old TOC when writing -- GitLab