[英]Assigning a database value to a Python Variable
制作一個簡單的腳本,從數據庫中獲取最新值並將 HTTP GET 發送到目的地
然而,當我使用“mycursor.fetchone()”時,我得到返回值“”(Decimal('21.00'),)”
我錯過了什么嗎? 我只想提取一個原始值
代碼片段:
mycursor.execute("SELECT RAINFALL FROM WATHER_MEASUREMENT")
rainfall = mycursor.fetchone()
#create a URL variable
URL='https://*****'
PARAMS = "temp={temperature}&pressure={pressure}&rh={humidity}&precip={rainfall}".format(**vars())
requests.get(url = URL, params = PARAMS)
fetchone 返回字典而不是值
在第二行之后添加:
rainfall = rainfall['RAINFALL']
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.