Viene visualizzato il seguente errore durante la chiamata a una funzione predefinita per analizzare una e-mail in Python.Analisi email: TypeError: parse() richiede almeno 2 argomenti (2 dati)
txt = parser.Parser.parse(fd, headersonly=False)
E l'errore che ho ottenuto è
TypeError: parse() takes at least 2 arguments (2 given).
Qualcuno può dirmi il modo per risolvere questo problema?
Questo è quasi sempre il problema quando si ottiene un messaggio "prende almeno X argomenti (Y dato)" dove X e Y in qualche modo non hanno senso (come corrispondono). – agf
Ho provato e-mail.message_from_string che funzionava bene. Volevo provare il metodo di analisi. Grazie per la risposta e il suo funzionamento. :) – Shobitha
Cool, felice, funziona. Per accettare la mia risposta, fai clic sulla casella di controllo sotto il "numero di voti" e le frecce su/giù sulla sinistra. –