代码之家  ›  专栏  ›  技术社区  ›  sophros

在Julia中使用SQLAlchemy有一种简单的方法吗?

  •  0
  • sophros  · 技术社区  · 6 年前

    ORM for Julia 我想知道如何在Julia中使用SQLAlchemy,因为SQLAlchemy使用了很多对象/类型魔法来加载和持久化数据。您有没有关于如何在SQLAlchemy上下文中使用Julia结构的提示?

    (很抱歉,我对Julia还不熟悉,只是环顾一下这一点,目前我还无法为启动MCVE提供一些代码)。

    1 回复  |  直到 6 年前
        1
  •  1
  •   carstenbauer    6 年前

    包裹 PyCall.jl

    julia> using PyCall
    
    julia> @pyimport sqlalchemy as sql
    
    julia> sql.__version__
    "1.1.9"
    

    有关更多详细信息,请参阅其文档。

    到目前为止,有一些可能不方便的语法映射是必需的。具体地说,您必须通过以下方式访问python对象字段和方法: object[:field] object.field 您将在python中使用它。然而,自从我 pull request 已于本周合并此将更改一次 PyCall 2.0 ] add PyCall#master 现在就可以获得此功能。)