0
我試圖將Firebird數據庫轉換爲SQL,我的第一個目標是通過SQLAlchemy讀取數據庫。它看起來像我有我需要的所有庫,但是當我嘗試下面的代碼:Sqlalchemy無法確定火鳥的方言
from sqlalchemy import create_engine
from sqlalchemy.dialects.firebird.base import dialect
engine = create_engine('firebird+fdb://localhost/C:/Temp/TEST.GDB')
我得到這個錯誤:
sqlalchemy.exc.ArgumentError: Could not determine dialect for 'firebird+fdb'.
您正在使用哪種版本的SQLAlchemy?你的例子對我來說運行良好。我在0.8.2 –
我使用的版本是0.7.11 – Beacon80
Humm,也許這就是問題所在。你用'create_engine('firebird:// localhost/C:/Temp/TEST.GDB')'試過了嗎? –