如何解决create_message()函数中的“需要字节类对象,而不是str”?

2024-05-16 01:50:13 发布

您现在位置:Python中文网/ 问答频道 /正文

我在使用create_message()创建新消息时遇到错误。在https://developers.google.com/gmail/api/guides/drafts上列出的函数。

def create_message(sender, to, subject, message_text):
    message = MIMEText(message_text)
    message['to'] = to
    message['from'] = sender
    message['subject'] = subject
    return {'raw': base64.urlsafe_b64encode(message.as_string())}

Error: TypeError: a bytes-like object is required, not 'str'


Tags: totexthttpscomapi消息message错误