def getWeatherReport(self,output):
self.loadinginprogress = False
trans = { 'ß' : 'ß' , 'ä' : 'ä' , 'ö' : 'ö' , 'ü' : 'ü' , 'Ä' : 'Ä', 'Ö' : 'Ö' , 'Ü' : 'Ü'}
output= util.unescape(output,trans)
if self.land == "de":
startpos = output.find('<!-- Anfang msg_Box Content -->')
endpos = output.find('<!-- Ende msg_Box Content -->')
bereich = output[startpos:endpos]
bereich = bereich.replace('<strong>', '\n')
else:
startpos = output.find('<div class="content"')
endpos = output.find('</div>', startpos)
bereich = output[startpos:endpos]
bereich = sub('<br\s*/?>',"\n",bereich)
bereich = sub('<[^>]*>',"",bereich)
bereich = sub('Fronten- und Isobarenkarte.*',"",bereich)
bereich = bereich.strip()
bereich = sub("\n[\s\n]+", "\n\n", bereich)
f = open(self.reportfile, "w")
f.write("%s" % bereich)
f.close()
self.session.open(Console,_("Warnlagebericht"),["cat %s" % self.reportfile])
评论列表
文章目录