dans mon script une fonction get_my_measures me recupere les données d'une api.
Code : Tout sélectionner
measures = client.get_measures(limit=5)
Code : Tout sélectionner
print "Your 0 date: %s " % measures[0].date
print "Your 1 date: %s " % measures[1].date
print "Your 2 date: %s " % measures[2].date
print "Your 0 measured weight: %s kg" % measures[0].weight
print "Your 1 measured weight: %s kg" % measures[1].weight
print "Your 2 measured weight: %s kg" % measures[2].weight
print "Your 0 measured fat_free_mass: %s kg" % measures[0].fat_free_mass
print "Your 1 measured fat_free_mass: %s kg" % measures[1].fat_free_mass
print "Your 2 measured fat_free_mass: %s kg" % measures[2].fat_free_mass
print "Your 0 measured fat_ratio: %s percent" % measures[0].fat_ratio
print "Your 1 measured fat_ratio: %s percent" % measures[1].fat_ratio
print "Your 2 measured fat_ratio: %s percent" % measures[2].fat_ratio
print "Your 0 measured fat_mass_weight: %s kg" % measures[0].fat_mass_weight
print "Your 1 measured fat_mass_weight: %s kg" % measures[1].fat_mass_weight
print "Your 2 measured fat_mass_weight: %s kg" % measures[2].fat_mass_weight
print "Your 0 measured heart_pulse: %s p/m" % measures[0].heart_pulse
print "Your 1 measured heart_pulse: %s p/m" % measures[1].heart_pulse
print "Your 2 measured heart_pulse: %s p/m" % measures[2].heart_pulseCode : Tout sélectionner
Your 0 date: 2017-04-24T07:08:46+00:00
Your 1 date: 2017-04-24T07:08:46+00:00
Your 2 date: 2017-04-24T07:08:46+00:00
Your 0 measured weight: None kg
Your 1 measured weight: None kg
Your 2 measured weight: 92.52 kg
Your 0 measured fat_free_mass: None kg
Your 1 measured fat_free_mass: None kg
Your 2 measured fat_free_mass: 58.93 kg
Your 0 measured fat_ratio: None percent
Your 1 measured fat_ratio: None percent
Your 2 measured fat_ratio: 27.407 percent
Your 0 measured fat_mass_weight: None kg
Your 1 measured fat_mass_weight: None kg
Your 2 measured fat_mass_weight: 18.59 kg
Your 0 measured heart_pulse: None p/m
Your 1 measured heart_pulse: 92 p/m
Your 2 measured heart_pulse: None p/m
Code : Tout sélectionner
i = 0
for weight, fat_free_mass, fat_ratio, fat_mass_weight, heart_pulse in measures[i]:
print "Your measured weight: %s kg" % weight
print "Your measured fat_free_mass: %s kg" % fat_free_mass
print "Your measured fat_ratio: %s percent" % fat_ratio
print "Your measured fat_mass_weight: %s kg" % fat_mass_weight
print "Your measured heart_pulse: %s p/m" % heart_pulse
i = i +1Code : Tout sélectionner
TypeError: 'MeasureGroup' object is not iterable
Code : Tout sélectionner
for list in measures:
for x in list:
print xapparemment la fonction
Code : Tout sélectionner
def get_measures(self, **kwargs):
r = self.request('measure', 'getmeas', kwargs)
return WithingsMeasures(r)pourriez vous svp m'aider pour débloquer la situation ?
d'avance merci