Python Vidispine API适配器

vidispine-adapter的Python项目详细描述


Python Vidispine适配器

围绕Vidispine API的python(3.6+)包装器

注意:这是一个正在进行的工作,并不是所有的vidispine端点都已经实现。在

完整的文档可以找到here。在

快速入门

安装

pip install vidispine-adapter

基本用法

要使用vidispineapi,您需要知道URL、用户和密码。用户不需要是管理员用户,但需要为任何API调用使用正确的角色

^{pr2}$

如果初始化时没有传递urluser和{},Vidispine将返回并尝试使用名为VIDISPINE_URLVIDISPINE_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部分。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java提供了大量的Quartz工作线程   来自SOAPException的java抛出超时异常   java通过REST web服务同步PostgreSQL过程调用   java Hibernate:在关联表中设置值   javaimapidlechanneladapterjavax。邮政AuthenticationFailedException:[警报]同时连接太多   JavaApacheStorm:stormkafkamonitor脚本引发异常   java将jar链接到战争   Matlab与Java的集成方法   安卓公司。谷歌。ads.AdView未能实例化java。lang.ClassNotFoundException:org。json。JSONException   “String forecastStr=mForecastAdapter.getItem(position);”行中出现java错误阳光工程   java如何将Mono中的列表属性作为流量进行操作?   java DecimalFormat类不必要地给出整数   java@IfProfileValue两个spring配置文件   java如何使用SwingWorker创建多线程?   java从扩展SwingWorker的内部类触发事件   java二叉树高度实现