我正在使用驱动程序“Dremio ODBC Driver 64-bit”但是当我运行时:
engine = create_engine("""{}+pyodbc://{}:{}@{}/""".format(driver,uid,pwd,host))
driver = 'Dremio ODBC Driver 64-bit'
我收到以下错误(出于明显的原因,我将其更改为 uid:pwd ... )
sqlalchemy.exc.ArgumentError:无法从字符串“Dremio ODBC Driver 64-bit+pyodbc://uid:pwd@localhost:31010/”解析 rfc1738 URL
我相信它来自空间。我尝试通过将标题更改为来将驱动程序名称更改为 Dremio,但这[Dremio ODBC Driver 64-bit]
给出了错误:odbcinst.ini
[Dremio]
sqlalchemy.exc.NoSuchModuleError:无法加载插件:sqlalchemy.dialects:Dremio
所以我认为我做得不对,也许还有其他需要改变的地方?