From ef4916870cbe0190c273a76cbabd972c61da6cc2 Mon Sep 17 00:00:00 2001
From: Lizzzka007 <gashchuk2011@mail.ru>
Date: Tue, 20 Jun 2023 18:00:51 +0300
Subject: [PATCH] Hotfiz plt reader

---
 plotter/ProcData.py | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/plotter/ProcData.py b/plotter/ProcData.py
index 8dd2646..5fbcebd 100755
--- a/plotter/ProcData.py
+++ b/plotter/ProcData.py
@@ -15,7 +15,7 @@ class ProcData:
             file_data = file.read().split('\n')
         file.close()
 
-        names = [variable_name.replace(" ", "").replace('"' , "") for variable_name in file_data[1].split('=')[1].split(',')]
+        names = [variable_name.replace('"' , "") for variable_name in file_data[1].split('=')[1].split(',')]
         self.variable_names = np.array(names, dtype=object)
     
     def __get_variable_names_bin(self):
@@ -100,7 +100,7 @@ class ProcData:
             J = int(file_data[2].split(',')[1].split('=')[1])
             K = int(file_data[2].split(',')[2].split('=')[1])
 
-        file_data = np.loadtxt(self.filename, dtype = float, delimiter=' ', skiprows=3, unpack=False, ndmin=2, encoding='bytes')
+        file_data = np.loadtxt(self.filename, dtype = float, skiprows=3, unpack=False, ndmin=2, encoding='utf-8')
         file_data = file_data.T
 
         if self.var == None:
@@ -266,6 +266,8 @@ class ProcData:
         self.var = column_names
         self.mval = mval
 
+        # print(ndim, self.filename)
+
         if filename_extension == '.plt':
             self.__read_plt(ndim)
         elif filename_extension == '.nsx':
-- 
GitLab