python中symbol_Python symbol.decorator方法代码示例

# 需要导入模块: import symbol [as 别名]

# 或者: from symbol import decorator [as 别名]

def _get_forbidden_symbols():

"""

Returns a list of symbol codes representing statements that are *not*

wanted in configuration files.

"""

try:

# Python 2.5:

symlst = [symbol.break_stmt, symbol.classdef, symbol.continue_stmt,

symbol.decorator, symbol.decorators, symbol.eval_input,

symbol.except_clause, symbol.exec_stmt, symbol.flow_stmt,

symbol.for_stmt, symbol.fpdef, symbol.fplist, symbol.funcdef,

symbol.global_stmt, symbol.import_as_name, symbol.import_as_names,

symbol.import_from, symbol.import_name, symbol.import_stmt,

symbol.lambdef, symbol.old_lambdef, symbol.print_stmt,

symbol.raise_stmt, symbol.try_stmt, symbol.while_stmt,

symbol.with_stmt, symbol.with_var, symbol.yield_stmt,

symbol.yield_expr]

except AttributeError:

# Python 2.4:

symlst = [symbol.break_stmt, symbol.classdef, symbol.continue_stmt,

symbol.decorator, symbol.decorators, symbol.eval_input,

symbol.except_clause, symbol.exec_stmt, symbol.flow_stmt,

symbol.for_stmt, symbol.fpdef, symbol.fplist, symbol.funcdef,

symbol.global_stmt, symbol.import_as_name, symbol.import_as_names,

symbol.import_from, symbol.import_name, symbol.import_stmt,

symbol.lambdef, symbol.print_stmt, symbol.raise_stmt,

symbol.try_stmt, symbol.while_stmt]

return symlst

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值