本文整理汇总了Python中context.Context.should_evaluate方法的典型用法代码示例。如果您正苦于以下问题:Python Context.should_evaluate方法的具体用法?Python Context.should_evaluate怎么用?Python Context.should_evaluate使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类context.Context
的用法示例。
在下文中一共展示了Context.should_evaluate方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: len
# 需要导入模块: from context import Context [as 别名]
# 或者: from context.Context import should_evaluate [as 别名]
if len(argv) != 3:
print "Usage: python eminescu.py [input] [output]"
inputFile = open(argv[1])
outputFile = open(argv[2], "w")
figures = dict()
context = Context()
current_id = 0
for verse in inputFile.readlines():
verse = verse.lower()
if verse.find("vreau") != -1:
if context.number_conditions > 0 and not context.should_evaluate():
continue
if verse.find("patrat") != -1:
match = re.search('latura\s*(\d*\.?\d*)', verse, re.I | re.M)
dimension = float(match.group(1))
match = re.search('punctul\s*\(\s*(\d*\.?\d*)\s*,\s*(\d*\.?\d*)\s*\)', verse, re.I | re.M)
point_x, point_y = float(match.group(1)), float(match.group(2))
figures[current_id] = Figure("Patrat")
figures[current_id].add_point(point_x, point_y)
figures[current_id].add_point(point_x + dimension, point_y)
figures[current_id].add_point(point_x + dimension, point_y + dimension)
figures[current_id].add_point(point_x, point_y + dimension)