用于访问kaltura ott api的python模块。
KalturaOttApiClient的Python项目详细描述
此源包含:
-kaltura客户端库(kaltura client.py&;kalturaclientbase.py)
-自动生成的核心api(kalturacoreclient.py)
-自动生成的插件api(kalturaplugins/*.py)
-python库测试代码和数据文件(kalturaclient/tests)
==标准依赖项===
api库依赖于以下python模块(默认情况下包含在python中):
-email.header
-hashlib
-httplib
-mimetypes
-os
-re
-socket
-sys
-time
-urllib
-urllib2
-uuid或random&;sha
-xml.dom
-xml.parsers.expat
==external dependencies==
api客户端依赖于以下python模块,这些模块在python中默认不包括:
-setuptools-可以从https://pypi.python.org/pypi/setuptools下载https://pypi.python.org/pypi/requests/
-请求工具带-https://pypi.python.org/pypi/requests工具带
-six-https://pypi.python.org/pypi/six
这意味着如果您希望
进行多部分文件上载,您应该通过文件路径,而不是打开的文件句柄。
==installation==
确保已安装“外部依赖项”下列出的模块。
通过在客户端根目录中运行“python setup.py install”来安装kaltura客户端。
==测试客户端库==
kalturaclient/tests/readme.txt
==release notes==
<2017年1月-python 3支持。将海报替换为请求。
2015年9月-支持JSON请求,与Kaltura服务器5.0.2.25914及以上版本兼容。
2013年8月-对库进行了重构,使其可以作为PYPI包安装。
此重构更改了加载Kaltura客户端插件模块的方式-
在更改之前,加载元数据插件(例如)的方式是:
从KalturaMetadataClientPlugin导入*
在升级客户端时,这将需要更改为:
来自kalturaclient.plugins.metadata import*
-kaltura客户端库(kaltura client.py&;kalturaclientbase.py)
-自动生成的核心api(kalturacoreclient.py)
-自动生成的插件api(kalturaplugins/*.py)
-python库测试代码和数据文件(kalturaclient/tests)
==标准依赖项===
api库依赖于以下python模块(默认情况下包含在python中):
-email.header
-hashlib
-httplib
-mimetypes
-os
-re
-socket
-sys
-time
-urllib
-urllib2
-uuid或random&;sha
-xml.dom
-xml.parsers.expat
==external dependencies==
api客户端依赖于以下python模块,这些模块在python中默认不包括:
-setuptools-可以从https://pypi.python.org/pypi/setuptools下载https://pypi.python.org/pypi/requests/
-请求工具带-https://pypi.python.org/pypi/requests工具带
-six-https://pypi.python.org/pypi/six
这意味着如果您希望
进行多部分文件上载,您应该通过文件路径,而不是打开的文件句柄。
==installation==
确保已安装“外部依赖项”下列出的模块。
通过在客户端根目录中运行“python setup.py install”来安装kaltura客户端。
==测试客户端库==
kalturaclient/tests/readme.txt
==release notes==
<2017年1月-python 3支持。将海报替换为请求。
2015年9月-支持JSON请求,与Kaltura服务器5.0.2.25914及以上版本兼容。
2013年8月-对库进行了重构,使其可以作为PYPI包安装。
此重构更改了加载Kaltura客户端插件模块的方式-
在更改之前,加载元数据插件(例如)的方式是:
从KalturaMetadataClientPlugin导入*
在升级客户端时,这将需要更改为:
来自kalturaclient.plugins.metadata import*