當我將機場設置爲一個變量時,我可以獲取文本文件。但是,如何獲取多個機場代碼的文本文件並顯示信息?使用具有多個變量的字符串打開文件
airport = 'KSFO, KSJC, KOAK'
for metar in urlopen('http://weather.noaa.gov/pub/data/observations/metar/stations/%s.TXT' %airport):
metar = metar.decode("utf-8")
if "%s" %airport in metar:
print metar
你需要拆就'字符串逗號(,)'並使用獲得的列表中的單個元素。 –