Bonjour,

Je ne comprend pas le comportement de ce code.
Pourquoi le résultat de la fonction _headers change après l'execution de la fonction as_bytes ?

Merci

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
    print("avant as_bytes " + multipart._headers[0][1])
 
    data = multipart.as_bytes()
 
    print("après as_bytes " + multipart._headers[0][1])
La sortie python
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
 
avant as_bytes multipart/mixed
après as_bytes multipart/mixed; boundary="===============3251834266531114936=="