R 4.3 on windows
authorpierre <pierre.ratinaud@univ-tlse2.fr>
Sat, 27 Jan 2024 15:29:36 +0000 (16:29 +0100)
committerpierre <pierre.ratinaud@univ-tlse2.fr>
Sat, 27 Jan 2024 15:29:36 +0000 (16:29 +0100)
layout.py

index 5fd493c..d437c4b 100644 (file)
--- a/layout.py
+++ b/layout.py
@@ -823,10 +823,10 @@ class StatLayout:
         lcle = {'total' :'total.csv', 'formes_actives':'formes_actives.csv', 'formes_supplĂ©mentaires':'formes_supplĂ©mentaires.csv', 'hapax': 'hapax.csv'}
         self.result = {}
         for key in lcle :
-            with codecs.open(self.pathout[lcle[key]], 'r', sys.getdefaultencoding()) as f :
+            with open(self.pathout[lcle[key]], 'r', encoding='utf-8') as f :
                 self.result[key] = [line.split(';') for line in f.read().splitlines()]
                 self.result[key] = dict([[i,[line[0],int(line[1]), line[2]]] for i, line in enumerate(self.result[key])])
-        with open(self.pathout['glob.txt'], 'r') as f :
+        with open(self.pathout['glob.txt'], 'r', encoding='utf-8') as f :
             self.result['glob'] = f.read()