Error txt file from script

It was an encoding error, try this version

import clr #.NET Laden
import sys #sys is de fundamentele Python bibliotheek
import System
import os.path
import datetime
from System import EventHandler, Uri, Environment
from System.Collections.Generic import List

clr.AddReference('DynamoCoreWpf') 
clr.AddReference('DynamoCore')
clr.AddReference('DynamoRevitDS')
clr.AddReference('DynamoServices')
clr.AddReference('DSCoreNodes')
from DSCore import *
import Dynamo 
from Dynamo.Graph.Workspaces import *
from Dynamo.Graph.Nodes import *
from Dynamo.Models import *
	
username = Environment.UserName
my_path = System.Environment.GetFolderPath(System.Environment.SpecialFolder.MyDocuments)
resume_file_path = my_path + "\\" + username + "_log_error.txt"

def EventResumeNodes(sender, e):
	try:
		ResumeNodes()
	except Exception as ex:
		import traceback
		error = traceback.format_exc()
		WriteErrors(['ERROR on Journal File Python Node', error])
	
def ResumeNodes(): 
	global currentWorkspace
	lstError = []
	for i in currentWorkspace.Nodes:
		if i.State == ElementState.Warning:
			lstError.append("###############################")
			lstError.append("Node : {}".format(i.Name))
			lstError.append("Error : {}".format(i.ToolTipText))
	WriteErrors(lstError)
	
def WriteErrors(lstError):
	global dynamoRevit
	global resume_file_path
	if System.IO.File.Exists(resume_file_path):
		System.IO.File.WriteAllText(resume_file_path, System.String.Empty)
	sb2 = System.Text.StringBuilder()
	for line in lstError:
		sb2.Append("{}\n".format(line))
	System.IO.File.AppendAllText(resume_file_path, sb2.ToString())
	sb2.Clear()
	# remove Event
	dynamoRevit.RevitDynamoModel.EvaluationCompleted -= EventHandler[EvaluationCompletedEventArgs](EventResumeNodes)

dynamoRevit = Dynamo.Applications.DynamoRevit()
currentWorkspace = dynamoRevit.RevitDynamoModel.CurrentWorkspace
dynamoRevit.RevitDynamoModel.EvaluationCompleted += EventHandler[EvaluationCompletedEventArgs](EventResumeNodes)

OUT = my_path