miroir magique

Pascal
Messages : 482
Inscription : 13 oct. 2014, 21:45

Re: miroir magique

Message par Pascal »

Salut Michael,

Suis pas développeur Java alors ja va peut-être dite une bêtise mais il il y a un truc bizarre entre String temp... et JSONObject(strTemp);

Sinon, c'est que le serveur n'aime pas servir du Java... Par contre le Python c'est bon, mangez-en:


import urllib, json, time

url = "https://api.darksky.net/forecast/f34171 ... 33,6.16667"

while True:
r = urllib.urlopen(url)
data = json.loads(r.read())
print data["currently"]["time"]
r.close()
time.sleep(1)
PMorel
Messages : 3749
Inscription : 04 déc. 2013, 22:44
Localisation : Yutz

Re: miroir magique

Message par PMorel »

Je pense que Pascal à raison (même si ça me fait mal de dire ça ;) ). Le strTemp doit être défini plus haut dans ton programme ...
Yaug
Messages : 2399
Inscription : 18 févr. 2014, 08:13

Re: miroir magique

Message par Yaug »

J'ai oublié de poster mon commentaire à ce sujet ce matin.
C'est ce qu'on appelle "la portée" d'une variable.

Var A=1;

while(true){
A = A +1;
B = B + 1:
}

A s'incrémentera à chaque fois, mais B, uniquement défini au sein de la boucle, ne s'incrémentera pas.
mdeudon
Messages : 192
Inscription : 17 févr. 2016, 16:13
Localisation : Metz

Re: miroir magique

Message par mdeudon »

Bravo les mecs !! Vous avez bien vu. En effet un petit souci avec strTemp definit en global et qui donc ne se re-initialise pas à chaque appel de méthode.
Merci pour vos commentaires j'avais la tête dans le guidon depuis un moment.
Répondre