Python Vidispine API适配器
vidispine-adapter的Python项目详细描述
Python Vidispine适配器
围绕Vidispine API的python(3.6+)包装器
注意:这是一个正在进行的工作,并不是所有的vidispine端点都已经实现。在
完整的文档可以找到here。在
快速入门
安装
pip install vidispine-adapter
基本用法
要使用vidispineapi,您需要知道URL、用户和密码。用户不需要是管理员用户,但需要为任何API调用使用正确的角色
^{pr2}$如果初始化时没有传递url
、user
和{VIDISPINE_URL
、VIDISPINE_USER
和{
exportVIDISPINE_URL="http://localhost:8080"exportVIDISPINE_USER="admin"exportVIDISPINE_PASSWORD="admin"
fromvidispineimportVidispinevs=Vidispine()vs.collection.create({'name':'test_collection_1'})
贡献
欢迎并感谢所有的贡献。请参阅CONTRIBUTING.md获取更多详细信息,包括如何运行测试等
运行测试
此包被设置为使用Pytest框架进行测试。 要运行测试,只需执行:
pytest tests/
覆盖率报告将在每次测试运行时显示在shell中,并写入htmlcov/
,可以使用open htmlcov/index.html
查看
默认情况下,对Vidispine的调用使用VCR.py模拟,但模拟可以很容易地刷新并保持最新。有关如何创建和刷新模拟的更多信息,请参阅CONTRIBUTING.md中的Running tests
部分。在
- 项目
标签: