Retour a la ligne non desirée

Résolu/Fermé
GhadaDada Messages postés 1 Date d'inscription vendredi 29 juillet 2016 Statut Membre Dernière intervention 29 juillet 2016 - 29 juil. 2016 à 13:56
 Utilisateur anonyme - 2 août 2016 à 19:23
Bonjour
voila une partie de mon programme

for nodenumber,node in data.items():
calc = {}
for nodenumber, node in data.items():
print('Node '+str(nodenumber)+' datapoints:'+str(len(data[nodenumber]['timestamp'])))
calc[nodenumber] = {}
#calculate some numbers
mean = sum(node['kvatotal'])/float(len(node['kvatotal']))
calc[nodenumber]['mean'] = [mean]
calc[nodenumber]['max'] = [max(node['kvatotal'])]
calc[nodenumber]['timerange'] = [min(node['timestamp'])]

KeyValues=os.path.join(resultsdir,'{0}_keyfigures{1}.csv'.format(filename,nodenumber))
with open(KeyValues, 'w', newline='') as csvfile:
c = csv.writer(csvfile, delimiter=',')
c.writerow(["TotalPowerAllFases","L1Max","L2Max","L3max","UsedPower"])
c.writerows(calc[nodenumber].values())

Mon probleme est la derniere ligne , je veux que les valeurs soient les unes a coté des autre alors que je l'ai ai toujours dans la meme colonne .
que faire pour eviter ce retour a la line svp ?

1 réponse

remplace ton "print(data_to_print)" par print(data_to_print,end='')

tu ajoute ,end='caractere a afficher en fin de ligne de base Enter'
0