OData示例不起作用(Python)

时间:2017-09-06 10:35:09

标签: python odata

我正在运行我从这里获得的代码

https://tuomur-python-odata.readthedocs.io/en/latest/#what-is-this

from odata import ODataService
url = 'http://services.odata.org/V4/Northwind/Northwind.svc/'
Service = ODataService(url, reflect_entities=True)
Order = Service.entities['Order']
query = Service.query(Order)
query = query.filter(Order.Name.startswith('Demo'))
query = query.order_by(Order.ShippedDate.desc())
for order in query:
    print(order.Name)

当我运行代码时,它会显示 ImportError:没有名为odata的模块。我尝试使用 pip install odata ,没有找到任何内容。我该如何安装这个库?我找不到任何关于如何安装它的文档。

1 个答案:

答案 0 :(得分:0)

从GitHub下载项目,运行 python setup.py install ,必要时使用sudo。