本文整理汇总了Python中metars.workers.decoders.default.MetarDecoderDefault.decode_hourly_temp_dewpoint方法的典型用法代码示例。如果您正苦于以下问题:Python MetarDecoderDefault.decode_hourly_temp_dewpoint方法的具体用法?Python MetarDecoderDefault.decode_hourly_temp_dewpoint怎么用?Python MetarDecoderDefault.decode_hourly_temp_dewpoint使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类metars.workers.decoders.default.MetarDecoderDefault
的用法示例。
在下文中一共展示了MetarDecoderDefault.decode_hourly_temp_dewpoint方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: test_decode_hourly_temp_dewpoint_temp_pos_dewpoint_neg
# 需要导入模块: from metars.workers.decoders.default import MetarDecoderDefault [as 别名]
# 或者: from metars.workers.decoders.default.MetarDecoderDefault import decode_hourly_temp_dewpoint [as 别名]
def test_decode_hourly_temp_dewpoint_temp_pos_dewpoint_neg(self):
val = "T00801010"
decoder = MetarDecoderDefault()
decoder.decode_hourly_temp_dewpoint(val)
res = decoder.decoded_metar["hourly_temp_dewpoint"][self.DECODED_KEY]
degree_sign = u'\N{DEGREE SIGN}'
assert_equals(res, "hourly temperature is 8.0%sC, " \
"hourly dewpoint is -1.0%sC" % \
(degree_sign, degree_sign))
示例2: test_decode_hourly_temp_dewpoint_both_neg_eleven_point_one
# 需要导入模块: from metars.workers.decoders.default import MetarDecoderDefault [as 别名]
# 或者: from metars.workers.decoders.default.MetarDecoderDefault import decode_hourly_temp_dewpoint [as 别名]
def test_decode_hourly_temp_dewpoint_both_neg_eleven_point_one(self):
val = "T11111111"
decoder = MetarDecoderDefault()
decoder.decode_hourly_temp_dewpoint(val)
res = decoder.decoded_metar["hourly_temp_dewpoint"][self.DECODED_KEY]
degree_sign = u'\N{DEGREE SIGN}'
assert_equals(res, "hourly temperature is -11.1%sC, " \
"hourly dewpoint is -11.1%sC" % \
(degree_sign, degree_sign))
示例3: test_decode_hourly_temp_dewpoint_temp_neg_dewpoint_pos
# 需要导入模块: from metars.workers.decoders.default import MetarDecoderDefault [as 别名]
# 或者: from metars.workers.decoders.default.MetarDecoderDefault import decode_hourly_temp_dewpoint [as 别名]
def test_decode_hourly_temp_dewpoint_temp_neg_dewpoint_pos(self):
val = "T10230012"
decoder = MetarDecoderDefault()
decoder.decode_hourly_temp_dewpoint(val)
res = decoder.decoded_metar["hourly_temp_dewpoint"][self.DECODED_KEY]
degree_sign = u'\N{DEGREE SIGN}'
assert_equals(res, "hourly temperature is -2.3%sC, " \
"hourly dewpoint is 1.2%sC" % \
(degree_sign, degree_sign))
示例4: test_decode_hourly_temp_dewpoint_missing
# 需要导入模块: from metars.workers.decoders.default import MetarDecoderDefault [as 别名]
# 或者: from metars.workers.decoders.default.MetarDecoderDefault import decode_hourly_temp_dewpoint [as 别名]
def test_decode_hourly_temp_dewpoint_missing(self):
val = ""
decoder = MetarDecoderDefault()
decoder.decode_hourly_temp_dewpoint(val)
res = decoder.decoded_metar["hourly_temp_dewpoint"][self.DECODED_KEY]
assert_equals(res, "")