在commi之后更新psycopg2不工作

2024-06-02 07:40:07 发布

您现在位置:Python中文网/ 问答频道 /正文

我有这个密码。。。你知道吗

def updateValuestoFileModule():  
    listData()  
    fileName= input("Enter name File Name for which you need to update modules to existing record   :")  
    Modulename=[x for x in input("ENTER THE Module Names seperated by space :").split()]  
    print (type(Modulename))  
    print (Modulename)  
    cur.execute("SELECT File_Name,Module_Name from TC2Mod")  
    allrow=cur.fetchall()  
    for onerow in allrow:  
        if onerow[0]==fileName:  
            newModules=[]  
            rembraces= onerow[1].replace('{', '').replace('}', '')  
            listOneRow=rembraces.split(',')  
            print (type(listOneRow))  
            print (listOneRow)  
            newModules=listOneRow+Modulename  
            print (newModules)  
            cur.execute("UPDATE TC2Mod SET Module_Name =(%s) WHERE File_Name = (%s);",(newModules,fileName))  
            conn.commit  

但是更新没有发生,尽管我提交了它。 任何帮助请。。。你知道吗


Tags: tonameinforinputfilenamefilesplit