Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Tirida data. Kellaaeg peaks olema kindel.
- wget http://opendata-download-metfcst.smhi.se/api/category/pmp2g/version/2/geotype/point/lon/16.158/lat/58.5812/data.json
- ja sulle pannakse kohalikku masinasse fail data.json
- Tõmbad Pythoni käima ja teed
- import json siis
- json_data=open('data.json')
- jdata=json.load(json_data)
- jdata['timeSeries'][0]['parameters'][0]
- ja siis vaata
- jdata['timeSeries'][0]['parameters'][1]
- ja nii edasi, kuni leiad selle parameetri, mis sul vaja on
- näiteks
- jdata['timeSeries'][0]['parameters'][7]
- oli vist see, mis sul vaja
- üks neist
- jdata['timeSeries'][0]['parameters'][7]['values'] annab listi väärtustest
- hetkel on seal ainult üks väärtus indeksiga null
- seega
- jdata['timeSeries'][0]['parameters'][7]['values'][0]
- on see number, mida sul vaja on
- 8 kirjutas
- jah
- see tähendab, et 7. parameetri (mis on tcc_mean) väärtus sellel kellaajal oli 8
- millisel kellaajal ?
- parameeter number 8 on lcc_mean
- sellel kellaajal, mille me enne leidsime
- lcc_mean tähendab
- jdata['timeSeries'][0]['validTime']
- see 0 on seal siis kellaaeg ?
- 2 tähendab kell 11
- 'validTime' viitab kellaajale
- see esimene 0 on esimene ajahetk, mille kohta data-json fail andmeid sisaldas
- sa võid selle asemele 1 ka kirjutada
- siis saad vist tund aega varasema või hilisema lugemi
- kell 01 teen päingu ja 0 on kell .... Tuleb testida
- ära täpselt kell 01 tee
- tee 01.01 või umbes nii
- juhuks kui kellad päris süngis ei ole
- muidu saad vahel eelmise tunni lugemi ja vahel järgmise oma
- sel, milline on ilm kell 11, siis tõenäoliselt see, mida sa vajad, on
- jdata['timeSeries'][11]
- või jdata['timeSeries'][10]
- või midagi sihukest
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement