我有一个相当广泛的问题,所以感谢与我同在的所有人,直到最后
请考虑以下事项:
我有一个给定的xml文件,看起来像这样
def box(event):
yaxis(event)
canvas.create_rectangle(x1, y1, x2, y2)
photo.write('new_image.gif', format='gif', from_coords=[x1, y1, x2, y2])
环境的意图应该是清楚的:大胆环境中的所有内容都应该写成粗体,粗体和斜体的所有内容都应该写成 粗体和斜体 等等。我希望你明白这个主意。
我现在想要的是解析这个xml文件,以便为每个段设置textstyle,之后可以进行格式化。但我有问题,例如嵌套使用粗体。我该如何处理这个问题呢? 我得到的一个想法是使用堆栈并将样式推送到此堆栈上,只要它没有在xml中关闭,否则将其删除。但我也不知道如何实现这个。
提前谢谢你,新手