处理来自tavos的水中断,并为其提供适当类型的对象
tavos的Python项目详细描述
tavospy
处理来自tavos的水中断,并在对象中为它们提供适当的类型
示例用法
打印原始数据
tavospy = TavosPy()
tavospy.update()
print(tavospy.getData())
以可读格式打印数据
tavospy = TavosPy()
tavospy.update()
for waterOutage in tavospy.getData():
printString = ""
if(waterOutage['date']['start']):
printString = printString + waterOutage['date']['start'].strftime("%d.%m.%Y %H:%M")
if(waterOutage['date']['end']):
printString = printString + " - " + waterOutage['date']['end'].strftime("%d.%m.%Y %H:%M")
printString = printString + ": "
if(waterOutage['city'] != ""):
printString = printString + waterOutage['city']
if(waterOutage['street'] != ""):
printString = printString + " (" + waterOutage['street'] + ")"
if(waterOutage['typeOfDefect'] != ""):
printString = printString + " - " + waterOutage['typeOfDefect']
if(waterOutage['notes'] != ""):
printString = printString + " (" + waterOutage['notes'] + ")"
print(printString)
免责声明
根据许可文件,project和/或author与tavos没有任何关联,并且完全免费提供此代码。