我有一个目录(/ home/usuario /桌面/例子)与一个数据库(MyBBDD.db)和文件(script.py)运行命令“更新”。 如果在终端我在目录“示例”,script.py工作正常,但如果我不在目录“示例”,我执行script.py像这样: “python /home/usuario/Desktop/Example/script.py
”does not work fine,the error is :“no such table:name_table”。 有人知道什么是问题? 在此先感谢。错误使用python和sqlite3
此致敬礼。
代码的注释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的代码。你在该文件中使用相对路径还是绝对路径? – elethan
elethan谢谢你这么快回复我。 script.py是这样的: 进口的urllib 进口sqlite3的 康恩= sqlite3.connect( 'MyBBDD.db') C = conn.cursor() c.execute( “UPDATE ...”) 康恩.commit() c.close() conn.close() – Tecnico