PYDVBCSS是一个实现DVB“CSS”协议的库,用于伴随屏幕同步。

pydvbcss的Python项目详细描述


开始

pydvbcss 需要 ws4py 用于客户端 服务器,以及服务器 实现。下面的步骤描述了如何安装这些组件。

PYDVBCSS 已在Mac OS X 10.10上开发,但也已使用 在Microsoft Windows 7和Ubuntu14.04上成功运行。

阅读文档

图书馆的文档可以在read the docs.org上在线阅读:

从这些页面到 早期版本。

安装代码…

在MacOSX和Linux上,您可能需要运行一个或多个命令 作为根。

使用pypi (仅限核心库,无示例或工具)

如果您只需要这个库(而不是代码示例 如果您不需要最新的 修正了错误,然后您可以从python安装一个最新的发布包 包索引(pypi)使用 pip

$ pip install pydvbcss

或者如果从以前的版本升级:

$ pip install --upgrade pydvbcss

您可以使用pip search pydvbcss来验证哪个版本是 已安装。

< Buff行情> 参见下一节关于"cherrypy"和"ws4py"的注释`` 依赖关系。

来自github或release tarball (包括示例和工具)

主分支是 代码的最新状态,包括任何最近的错误修复。它是 基本稳定,但可能偶尔会有一些小的api更改。 发布 快照 也是 可用,但不会包含最新的错误修复或新功能。 这两个选项都包含完整的代码,包括 示例

首先需要安装依赖项…

我们建议使用 pip 安装 来自python包索引的依赖项 pypi

$ pip install -r requirements.txt

*NOTE: There have been recent incompatibilities between certain
versions of ``cherrypy``, ``ws4py`` and ``cheroot``. Therefore,
``requirements.txt`` requires specific (older) versions of these
pacakges. You are welcome to try newer versions installing them
manually. See `#15 <https://github.com/bbc/pydvbcss/issues/15>`__
for background details.*

然后获取(或更新)存储库的克隆 master 分支,或者 下载并解压缩快照版本,运行 setup.py 脚本 安装:

$ python setup.py install

这将安装"dvbcss"下的所有模块包。

有一个有限的测试套件(它只测试 时刻)通过setup.py:

$ python setup.py test

这将检查一些对时间敏感的实现问题,因此请确保 当时没有运行任何CPU密集型任务。

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

推荐PyPI第三方库


热门话题
java如何拆分字符串(基于各种分隔符),但不保留空格?   解析。Json格式的txt文件和knime中的java   java Spring rest api为什么在rest api调用的响应中更改了数据类型   升华文本3抛出java。lang.ClassNotFoundException,而记事本++不存在   java Android指纹扫描仪在尝试5次后停止工作?   java Android如何设置精确的重复报警?   java如何使用HTTPGET connect为access API输入用户名和密码   java当测试报告显示没有测试失败时,Gradle为什么说“有失败的测试”?   用Gson实现java获取响应   MapReduce程序中函数错误的java不可映射参数   java spring安全性不符合自动代理的条件   java GWT使用异步回调进行同步/阻塞调用   java奇怪的类数组问题无法在jsp中显示   如何在java中使用PrinterJob使用epl打印条形码   java如何在JTable中居中单元格   将Java Mockito测试转换为Kotlin   html Java正则表达式模式匹配到多个相同标记   testCompile中缺少java Gradle(Android)多项目依赖项   在输入提示后输入字符串时发生java FileNotFoundException