Bonjour à tous!

Je cherche à envoyer des données (data) vers un fichier de sortie :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
data = pd.DataFrame(dict([ (k,pd.Series(v)) for k,v in d.iteritems() ]))
dans mon script python :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
def main():
    sortie = open('/home/vinsem/Bureau/resultat.txt', 'w')
    data = pd.DataFrame(dict([ (k,pd.Series(v)) for k,v in d.iteritems() ]))
    data2 = data
    sortie.write(data2)
    sortie.close()
j'ai déjà fait de nombreux essais mais je tombe sur le message d'erreur suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
Traceback (most recent call last):
  File "entropy.py", line 164, in <module>
    main()
  File "entropy.py", line 160, in main
    outf.write(data2)
TypeError: expected a character buffer object
Merci pour votre aide!