Skip to content
Related Articles
Get the best out of our app
GeeksforGeeks App
Open App
geeksforgeeks
Browser
Continue

Related Articles

code.compile_command() in Python

Improve Article
Save Article
Like Article
Improve Article
Save Article
Like Article

With the help of code.compile_command() method, we can compile the single or multiple lines of code to check for the syntax error if any by using code.compile_command() method.

Syntax : code.compile_command(code)
Return : Return the object or compilation error if any.

Example #1 :
In this example we can see that by using code.compile_command() method, we are able to compile the multiple lines of code by using this method.




# import code
from code import compile_command
  
code = 'a = 5 b = 9; print(a + b)'
# Using code.compile_command() method
compile_command(code) 

Output :

a = 5 b = 9; print(a + b)
^
SyntaxError: invalid syntax

Example #2 :




# import code
from code import compile_command
  
code = '-a=5'
# Using code.compile_command() method
compile_command(code) 

Output :

SyntaxError: can’t assign to operator

My Personal Notes arrow_drop_up
Last Updated : 22 Apr, 2020
Like Article
Save Article
Similar Reads
Related Tutorials