|
@@ -2,6 +2,7 @@ import orthancInterface
|
|
|
import json
|
|
|
import chardet
|
|
|
import io
|
|
|
+import sys
|
|
|
|
|
|
def extractJSON(data):
|
|
|
encoding=chardet.detect(data)["encoding"]
|
|
@@ -13,10 +14,10 @@ def extractJSON(data):
|
|
|
except UnicodeDecodeError:
|
|
|
pass
|
|
|
|
|
|
- try:
|
|
|
- print(f'Failed to decode with [{x}]: {data}')
|
|
|
- except SyntaxError:
|
|
|
+ if sys.version_info[1]<6:
|
|
|
print('Failed to decode with [{}]: {}'.format(x,data))
|
|
|
+ else:
|
|
|
+ print(f'Failed to decode with [{x}]: {data}')
|
|
|
|
|
|
return None
|
|
|
|