Python 3.x sqlite3-请求使用变量更新

Python 3.x sqlite3-请求使用变量更新,python-3.x,Python 3.x,我无法使用值更新表 def updatesql1(artikulPostavshika,price): conn.execute(f"UPDATE set4db SET cenaNaOzon = 33 WHERE artikulPostavshika = 'NSII0003640665'") #at this line all ok. conn.execute(f"UPDATE set4db SET cenaNaOzon = '{price}' WHER

我无法使用值更新表

def updatesql1(artikulPostavshika,price):
    conn.execute(f"UPDATE set4db SET cenaNaOzon = 33 WHERE artikulPostavshika = 'NSII0003640665'")  #at this line all ok.

conn.execute(f"UPDATE set4db SET cenaNaOzon = '{price}' WHERE artikulPostavshika = '{(artikulPostavshika.strip())}'") # At this line no data update it table. May be i make mistake 
使用变量artikulPostavshika

conn.commit()

很难理解你想说的话。请向我们展示
updatesql1
的完整代码,记录如何调用它,并描述每次特定调用后您观察到的行为。