当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python code.compile_command()用法及代码示例


借助code.compile_command()方法,我们可以编译单行或多行代码以通过使用以下命令检查语法错误(如果有)code.compile_command()方法。

用法: code.compile_command(code)
返回:Return the object or compilation error if any.

范例1:
在这个例子中,我们可以通过使用code.compile_command()方法,我们可以使用此方法来编译多行代码。



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

输出:

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

范例2:

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

输出:

SyntaxError:can’t assign to operator




相关用法


注:本文由纯净天空筛选整理自Jitender_1998大神的英文原创作品 code.compile_command() in Python。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。