跳转到主要内容

fake-rpigpio 是 RPi.GPIO 的伪 Raspberry PI GPIO 替代品

项目描述

fake-rpigpio

fake-rpigpio 是一个旨在提供轻量级(无依赖)伪接口的包,用于 Raspberry Pi GPIO。GPIO 功能与 RPi.GPIO 库中的功能匹配,但是这些函数不做任何事情。这使得测试与 GPIO 相关的代码以及使代码在非 pi 机器上运行变得更容易。

安装

此包可以通过 pip 安装

pip install fake-rpigpio

用法

使用此包在 Pi 上运行 RPi.GPIO 和在非 Pi 上运行 fake-rpigpio 的基本示例

try:
    import RPi.GPIO
except (RuntimeError, ModuleNotFoundError):
    import fake_rpigpio.utils
    fake_rpigpio.utils.install()

这将安装 fake-rpigpio.RPiRPifake-rpigpio.RPi.GPIORPi.GPIO,因此您不需要更改 RPi.GPIO 库的导入。

致谢

以下项目启发了这个项目。虽然它们都是相似的,但各个项目之间的使用和依赖权重有所不同。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源分发

fake_rpigpio-0.1.1.tar.gz (2.8 kB 查看哈希值)

上传于

构建分发

fake_rpigpio-0.1.1-py3-none-any.whl (15.6 kB 查看哈希值)

上传于 Python 3

由以下支持