我使用mailgun发送邮件。我尝试使用 python api
pwd = "path-to-image/logo.png"
return requests.post(
"https://api.mailgun.net/v2/sandboxsomething.mailgun.org/messages",
auth=("api", "key-something"),
files=[("inline", open(pwd)),],
data={"from": src,
"to": des,
"subject": sub,
"html": message})
但它无法发送图像。
之后,我尝试在打印时仅显示 png 文件,print open(pwd).read()
我得到:
�PNG
none
但是当我尝试时print open('path-to-image/a.txt')
,我得到了文件的内容:
all content of a.text
none
为什么png
文件不被读取?