我正在构建一个小脚本,每天早上都会发送我的天气信息。我想出了如何发送电子邮件,我知道如何使用请求调用api。我唯一不知道的是如何将感兴趣的值传递给电子邮件的html主体。以下是代码:https://gist.github.com/Cosaquee/9bda190097a3eef23073。
有人可以告诉我该怎么做吗?我应该使用.format吗?
答案 0 :(得分:1)
查看代码,您将要使用json.loads来解码返回的json。例如,my_decodejson = json.loads(r)。见https://docs.python.org/3/library/json.html。然后你应该能够像字典一样处理my_decodejson。 html字符串看起来像
`
HTML = """\
<html>
<head></head>
<body>
<p>Hi!<br>
Your weather is"""" + weather + """</br>
Have a nice day...."""
`
HTH。