dayannex commited on
Commit
750a2ed
·
1 Parent(s): 01084ee

encode json, falla acentos

Browse files
Files changed (1) hide show
  1. app.py +9 -4
app.py CHANGED
@@ -13,9 +13,14 @@ class out_json():
13
  def __init__(self, w,l):
14
  self.word = w
15
  self.label = l
16
- class MyEncoder(JSONEncoder):
17
- def default(self, o):
18
- return o.__dict__
 
 
 
 
 
19
  class Model:
20
  def __init__(self):
21
  self.texto=""
@@ -127,7 +132,7 @@ class Model:
127
  a = out_json(t.replace('##','').replace('Ġ','').replace('Ċ',''),pre_tokens[i].replace('▁',''))
128
  list.append(a)
129
  i=i+1
130
- return MyEncoder().encode(list)
131
  def tokens_identificados(self,tokens,pre_tokens):
132
  list=[]
133
  i=0
 
13
  def __init__(self, w,l):
14
  self.word = w
15
  self.label = l
16
+ class MyEncoder(json.JSONEncoder):
17
+ def default(self, obj):
18
+
19
+ return {
20
+ 'word': obj.word,
21
+ 'label': obj.label
22
+ }
23
+
24
  class Model:
25
  def __init__(self):
26
  self.texto=""
 
132
  a = out_json(t.replace('##','').replace('Ġ','').replace('Ċ',''),pre_tokens[i].replace('▁',''))
133
  list.append(a)
134
  i=i+1
135
+ return json.dumps(list, cls=MyEncoder, ensure_ascii=False)#MyEncoder().encode(list)
136
  def tokens_identificados(self,tokens,pre_tokens):
137
  list=[]
138
  i=0