我想知道是否可以以这样的方式运行 Python 应用程序子进程,以便在任务管理器中不会有重复的进程?
这是我用来更新sqlite数据库中信息的代码:
self.c.execute("UPDATE proxydata (proxy, description) VALUES ('" + proxy + "', '" + description + "') WHERE proxy='" + proxy + "'")
Run Code Online (Sandbox Code Playgroud)
但我得到这个错误:
sqlite3.OperationalError: near "(": syntax error
Run Code Online (Sandbox Code Playgroud)
对于我的生活,我找不到错误.执行时的两个变量都是正确格式化的字符串.
编辑:
这很好用:
self.c.execute("UPDATE proxydata SET description='" + description + "' WHERE proxy='" + proxy + "'")
Run Code Online (Sandbox Code Playgroud)
你可以关闭线程.