本文整理匯總了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, "")