将数据库值分配给 Python 变量

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 returns 字典不是值

在第二行之后添加:

rainfall = rainfall['RAINFALL']