私はpythonを取得して次のように入力しました:
sqlite test.db
..シェルに入れますが、構文エラーが発生します....何が見逃されましたか?
あなたは次のことをしたと思いますか?
$ python
Python 2.7.3 (default, Sep 26 2012, 21:51:14)
[GCC 4.7.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> sqlite test.db
File "<stdin>", line 1
sqlite test.db
^
SyntaxError: invalid syntax
代わりにこれを試してください:
import sqlite3
conn = sqlite3.connect('test.db')
cursor = conn.cursor()
cursor.execute('''Your query goes here''')
詳細については、python2またはpython3の sqlite ドキュメントを参照してください。
sqlite が PATH に存在するかどうか、およびファイル test.db の権限を確認します
sqlite3 コマンド ライン ツールを使用して新しいデータベースを作成したいと考えています。これには、Python コンソールではなく、システム ターミナルを使用する必要があります。したがって、コマンドは次のようになります (Linux システムの場合):
$ sqlite3 test.db