Skip to content

Commit 2854107

Browse files
Merge pull request #191 from Programmer-RD-AI/deepsource-fix-a291eb89
Replace `eval` with `ast.literal_eval`
2 parents deba892 + 0c0b71a commit 2854107

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

WEB/routes/student/routes.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import ast
12
import warnings
23

34
import pandas as pd
@@ -124,7 +125,7 @@ def student_subject_enroll(_id, name_of_subject):
124125
id_courses = courses[0]
125126
id_tutor = courses[-1]
126127
id_student = _id
127-
courses_content = eval(
128+
courses_content = ast.literal_eval(
128129
requests.get(
129130
"http://127.0.0.1:5000/api/azure/storage",
130131
{

WEB/routes/tutor/routes.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import ast
12
import warnings
23

34
import speech_recognition as sr
@@ -100,7 +101,7 @@ def tutor_courses_post(_id):
100101
for key, val in zip(request_forms.keys(), request_forms.values()):
101102
new_request_forms += key
102103
new_request_forms += val
103-
request_forms = eval(new_request_forms)
104+
request_forms = ast.literal_eval(new_request_forms)
104105
whole_content = request_forms["whole_content"]
105106
whole_content = BeautifulSoup(whole_content, "html.parser")
106107
info = request_forms["info"]
@@ -269,7 +270,7 @@ def tutor_question_post(_id):
269270
Return: return_description
270271
"""
271272
flash("Question Added", "success")
272-
request_form = eval(
273+
request_form = ast.literal_eval(
273274
list(dict(request.form).keys())[0] +
274275
list(dict(request.form).values())[0])
275276
print(request_form)

0 commit comments

Comments
 (0)