我有一个目录(/home/usuario/Desktop/Example),其中有一个数据库(MyBBDD.db)和运行命令“UPDATE”的文件(script.py)。
如果在终端中,我在目录“Example”中,script.py工作正常,但如果我不在目录“Example”中,我执行script.py如下:
“python /home/usuario/Desktop/Example/script.py
”工作不正常,错误是:“没有这样的表:name\u table”。
有人知道问题出在哪里吗?
提前谢谢
致以最诚挚的问候
代码从注释开始script.py
import urllib
import sqlite3
conn = sqlite3.connect('MyBBDD.db')
c = conn.cursor()
c.execute ("UPDATE...")
conn.commit()
c.close()
conn.close()
在script.py中使用
sqlite3
创建连接对象时,请使用绝对文件路径,即相关问题 更多 >
编程相关推荐