蟒蛇
在CircuitPython中整合BSEC(正在进行的工作)。
一篇关于在CircuitPython中使用静态C库的短文,特别是关于包装BSEC库的进展报告。
更多内容使用DBus在Python中启用和禁用一个systemd服务
即将到来的picockpit-client对来自前端的删除事件的反应是禁用它的服务(然而应用程序将保持安装)。同样地,当你决定再次运行picockpit-client连接时,服务将被重新启用并自动启动。这可以通过Python的DBus接口实现。DBus是一个用于交互的总线系统。
更多内容使用Python的安全命令执行:subprocess.Popen
在开发picockpit-client时,安全对我来说很重要。以下内容适用于Linux系统(但可能适用于所有类似Unix的系统,包括macOS)Python允许使用subprocess模块运行外部命令。 import subprocess 在即将到来的PiCockpit版本中,用户将能够创建自己的按钮(简单地编辑...
更多内容TermiShell: 用于Raspberry Pi的基于网络的外壳(开发说明)。
介绍 在PiCockpit的开发过程中,我准备添加一个基于网络的终端,叫做TermiShell。TermiShell图标, by:Stephanie Harvey via unsplash.com TermiShell将允许你使用PiCockpit.com(和picockpit-client)登录到你的Raspberry Pi中 - 双方都不需要额外的应用程序。这应该是非常舒适的,...
更多内容Python Paho MQTT客户端自签名证书的websockets,如何?
在Python中使用Paho与websockets和自签名证书进行https:// websocket连接有一些隐患,所以我在这里用一些示例代码解决这个问题: import ssl import time import paho.mqtt.client as mqtt class PCPMQTTClient: def on_connect(self, client, userdata, flags, rc): self.connection_status = rc if rc == 0: self.connection_flag = True self.connection_error_flag...
更多内容