Spaces:
Sleeping
Sleeping
朱东升
commited on
Commit
·
452bf3c
1
Parent(s):
52d43e7
requirements update11
Browse files
app.py
CHANGED
@@ -35,7 +35,7 @@ def evaluate(input_data):
|
|
35 |
# 如果输入是字典
|
36 |
elif isinstance(input_data, dict):
|
37 |
language = input_data.get('language')
|
38 |
-
completions = input_data.get('
|
39 |
|
40 |
if not completions:
|
41 |
return {"status": "Exception", "error": "No code provided"}
|
@@ -49,6 +49,7 @@ def evaluate(input_data):
|
|
49 |
# 如果当前代码执行成功,立即返回pass,不再评估后续代码
|
50 |
if result["status"] == "OK":
|
51 |
return {"status": "pass"}
|
|
|
52 |
results.append(result)
|
53 |
|
54 |
# 所有代码都执行失败,返回第一个失败结果
|
|
|
35 |
# 如果输入是字典
|
36 |
elif isinstance(input_data, dict):
|
37 |
language = input_data.get('language')
|
38 |
+
completions = input_data.get('processed_completions', [])
|
39 |
|
40 |
if not completions:
|
41 |
return {"status": "Exception", "error": "No code provided"}
|
|
|
49 |
# 如果当前代码执行成功,立即返回pass,不再评估后续代码
|
50 |
if result["status"] == "OK":
|
51 |
return {"status": "pass"}
|
52 |
+
result['compiled_code'] = code
|
53 |
results.append(result)
|
54 |
|
55 |
# 所有代码都执行失败,返回第一个失败结果
|