TypeError: приведение к Unicode: нужна строка или буфер, список найден - PullRequest
0 голосов
/ 21 марта 2012

это ошибка, которую я получаю при выполнении моего кода, может кто-нибудь, пожалуйста, объяснит, что это значит ??? пожалуйста!! Я новичок в Python, использую его всего несколько недель для проекта класса, но обнаружил, что потерян.

  File "C:/Documents and Settings/xyz/Desktop/FinalPayload", line 62, in <module>
    mail("jt.kennings@gmail.com","python test","payload from python test",results)

  File "C:/Documents and Settings/xyz/Desktop/FinalPayload", line 42, in mail
    part.set_payload(open(attach, 'rb').read())
TypeError: coercing to Unicode: need string or buffer, list found

1 Ответ

3 голосов
/ 21 марта 2012

Это означает, что attach - это список, когда он должен быть строкой.Возможно, вы хотели повторить это?

...