LF View API的Python客户端
项目描述
什么是lfview-api-client?
此库用于在Python环境中登录并交互LF View API。它简化了上传和下载API资源类型,包括
安装
您可以使用 pip 安装此库
pip install lfview-api-client或从 Github
git clone https://github.com/seequent/lfview-api-client.git
cd lfview-api-client
pip install -e .快速入门
安装后,您可以在Python中构建LF View空间资源
from lfview.resources import files, spatial
point_set = spatial.ElementPointSet(
    name='Example PointSet Element',
    vertices=files.Array([
        [0., 0, 0],
        [1, 1, 1],
        [2, 2, 2],
    ]),
    data=[
        spatial.DataBasic(
            name='Example PointSet Attribute',
            array=files.Array([-10., 0, 10]),
            location='nodes',
        ),
    ]
)然后,使用您的资源,创建一个视图
from lfview.resources import manifests
view = manifests.View(
    name='Example View',
    elements=[
        point_set,
    ],
)接下来,如果您还没有账户,请在 LF View 上注册。注册后,请 生成API密钥。使用您的API密钥登录并上传您的视图。
from lfview.client import Session
session = Session('your-api-key')
session.upload(view)项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源代码分发
         lfview-api-client-0.1.2.tar.gz  (16.7 kB 查看哈希值)
      
    构建分发
    
       关闭
    
      
        
    
    
  
lfview-api-client-0.1.2.tar.gz的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 5241cd23390219d6e5c14847cc8e1da23f8975d1329fc6b5c242030c061c1e6a | |
| MD5 | 431cf7421f6ced21bccae32c7c2b238b | |
| BLAKE2b-256 | e97b6de221cbb2c8fe0c07b15cd0a4ac1e96b1ce48415f323adff56954a86542 | 
    
       关闭
    
      
        
    
    
  
lfview_api_client-0.1.2-py3-none-any.whl的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | cebe79bb1013407677b9286477a51bc8dab7d1362c6cd1fd97897d7872c2babc | |
| MD5 | 8a767759fbf743dfe775f6aef05dd825 | |
| BLAKE2b-256 | 551e6fe19a48bca77b148a3e4bb24c40a58dc3f296d1717bac1873d91ba50f33 |