Преглед изворни кода

enhance: preload general packages (#3567)

Yeuoly пре 1 година
родитељ
комит
c7de51ca9a
1 измењених фајлова са 22 додато и 2 уклоњено
  1. 22 2
      api/core/helper/code_executor/python_transformer.py

+ 22 - 2
api/core/helper/code_executor/python_transformer.py

@@ -20,8 +20,28 @@ result = f'''<<RESULT>>
 print(result)
 """
 
-PYTHON_PRELOAD = """"""
-
+PYTHON_PRELOAD = """
+# prepare general imports
+import json
+import datetime
+import math
+import random
+import re
+import string
+import sys
+import time
+import traceback
+import uuid
+import os
+import base64
+import hashlib
+import hmac
+import binascii
+import collections
+import functools
+import operator
+import itertools
+"""
 
 class PythonTemplateTransformer(TemplateTransformer):
     @classmethod