0

Python パッケージ sqlite3 を使用してデータベースを作成しました。

import sqlite3
conn=sqlite3.connect('foo.sqlite')
c=conn.cursor()
c.execute('CREATE TABLE foo (bar1 int, bar2 int)')
conn.commit()
conn.close

次に、統計目的で、このデータベースを R で読み取ろうとします (R パッケージ RSQLite を使用します)。

library('RSQLite')
drv=dbDriver('SQLite')
foo=dbConnect(drv,'foo.sqlite')

Pythonで作成したばかりのテーブルをリストしたい場合

dbListTables(foo)

R は、データベースが空であると言います:

character(0)

何か間違ったことをしていますか、それとも R は Python データベースを読み取ることができませんか?

ご協力いただきありがとうございます

4

1 に答える 1