我在使用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'
base64.urlsafe_b64encode需要{},但{}的类型是
str
。在请改用消息的as_bytes方法。在
相关问题 更多 >
编程相关推荐