我的代码读取来自 NOAA s 浮标服务的数据。 URL 以. txt 格式, 我的代码然后根据列表中的变量位置来指定变量。 我指定的变量“ 线” 列表通常包含以下信息 :
[ Station CAMM2 , "38° 34.4 N 76° 4.1 W", , 3:00 pm EDT , 1900 GMT 05/22/24 , Wind: SSW (210°), 9.9 kt , Gust: 15.0 kt , Pres: 29.96 falling , Air Temp: 82.8 °F , Water Temp: 68.5 °F , ]
我想指派像这样的变量 :
when = lines[3]
wind = lines[5]
gust = lines[6]
pressure = lines[7]
air_temp = lines[8]
water_temp = lines[9]
然而,有时在文本种子中缺少一个或多个元素。 例如, 种子中将缺少 < code> air_ temp code >, 因此 < code> water_temp = lines[9] 将导致索引外错误。 我知道这是基本错误, 但我如何从列表中指定变量, 而列表中总是有相同数量的元素?