"UPDATE"コマンドを実行する1つのデータベース(MyBBDD.db)とファイル(script.py)を持つディレクトリ(/ home/usuario/Desktop/Example)があります。 ターミナルの "Example"ディレクトリにある場合、script.pyはうまく動作しますが、 "Example"ディレクトリにいない場合、script.pyを次のように実行します。 "python /home/usuario/Desktop/Example/script.py
"は正常に動作しません。 : "そのようなテーブルはありません: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の CONN = sqlite3.connect( 'MyBBDD.db') C = conn.cursor() c.execute( "UPDATE ...") CONN .commit() c.close() conn.close() – Tecnico