exec
PYL-W0122 38
39 def execute(self) -> None:
40 with stdoutIO() as s:
41 exec(self.input_editor.toPlainText()) 42 result = s.getvalue()
43 self.output_editor.setPlainText(result)
44
33
34 def execute(self) -> None:
35 with stdoutIO() as s:
36 exec(self.input_editor.toPlainText())37 result = s.getvalue()
38 self.output_editor.setPlainText(result)
39
38
39 def execute(self) -> None:
40 with stdoutIO() as s:
41 exec(self.input_editor.toPlainText()) 42 result = s.getvalue()
43 self.output_editor.setPlainText(result)
44
33
34 def execute(self) -> None:
35 with stdoutIO() as s:
36 exec(self.input_editor.toPlainText())37 result = s.getvalue()
38 self.output_editor.setPlainText(result)
39
38
39 def execute(self) -> None:
40 with stdoutIO() as s:
41 exec(self.input_editor.toPlainText()) 42 result = s.getvalue()
43 self.output_editor.setPlainText(result)
44
Usage of exec
function is strongly discouraged, since it opens up possibilities of unauthorized code execution if the statements are not escaped properly. Read more on why should exec
be avoided here.