我需要从CSV文件中获取值并在表上对其进行更新。
CSV文件数据如下:
site_id,theme,deviation,asset,service_window,deviateddays
1682_Usmanpura,Energy Efficienc,No Ops Energy due to bypass,HVAC + Thermal,No Operations,8
1685_Usmanpura,Energy Deficiency,No power,HVAC,Operational,9
已经尝试了一些尝试,但是遇到了下面提到的错误
NameError:未定义名称“主题”
示例代码:
conn=psycopg2.connect(conn_str)
cur=conn.cursor()
with open('file','r') as infile:
for row in infile:
cur.execute(f'update mast set theme={theme} where site_id=
{site_id}',row)
conn.commit()
桅杆表中的某些数据需要替换为CSV文件中的数据。
我对Python相当陌生。任何帮助表示赞赏。