Spaces:
Sleeping
Sleeping
encode json, falla acentos
Browse files
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 |
-
|
18 |
-
|
|
|
|
|
|
|
|
|
|
|
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
|