loc*_*ocq 7 python json list f-string
我需要通过他们的 API 将数据推送到网站,并且我正在尝试找到一种使用 F 字符串传递数据列表中的变量的方法,但找不到方法。
到目前为止,这是我尝试过的:
today = datetime.date.today()
tomorrow = today + datetime.timedelta(days = 1)
#trying to pass *tomorrow* value with f-string below
data = f'[{"date": "{tomorrow}", "price": {"amount": 15100}}]'
response = requests.put('https://api.platform.io/calendar/28528204', headers=headers, data=data)
Run Code Online (Sandbox Code Playgroud)
我怎样才能实现这个目标?
Bro*_*ion 11
我个人会做这样的事情:
import json
import datetime
today = datetime.date.today()
tomorrow = today + datetime.timedelta(days = 1)
data = [{
"date": str(tomorrow),
"price": {
"amount": 15100
}
}]
print(json.dumps(data))
Run Code Online (Sandbox Code Playgroud)
当然,在此之后,您可以执行任何您想要的操作json.dumps(data)
:根据您的情况,在请求中发送它。
归档时间: |
|
查看次数: |
16466 次 |
最近记录: |