控制您的描绘数字艺术帧(picture.com)

depict-control的Python项目详细描述


使用asyncio控制python 3.5中的descript frame<;https://www.descript.com>;

此初始版本主要针对基本集成所需的功能 对于家庭自动化系统:

  • 睡眠/唤醒
  • 亮度+对比度
  • 设置当前图像

用法示例

在网络上查找帧

查找本地网络上所有表的IP地址。这是一个非常天真的搜索;它假设您的子网 掩码是255.255.255.0

from depict_control import Frame

ip_addrs = await Frame.find_frame_ips()

知道IP地址后,连接到表(session是一个aiohttp Session对象):

async with await Frame.connect(session, ip_addr) as frame:
  # Do stuff here

基本控制

除了一堆用于查询帧当前状态的属性之外,Frame还有几个方法 允许简单控制:

await frame.set_brightness(100)  # Set backlight brightness
await frame.set_contrast(50)     # Set image contrast
await frame.set_image_url(url)   # Display an image

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

推荐PyPI第三方库


热门话题
java使用唯一的按钮标签单击按钮   代码生成如何使用Java codeModel为数组的特定索引赋值   java如何批量执行Camel SQL插入   java iText 7将ltv添加到现有签名   内存管理Java应用程序突然停止几天后(810)   带MySQL的java注册表单JavaFX在intellij中失败   如何使用eclipse为windows azure java项目启用远程调试   一种通用的java输入输出设计模式   java Android XML(RSS)忽略引号(“”)   java帮助:安卓中的8 X 10 2维按钮数组   java启动Android项目   JWrapper构建java应用程序   java如何在Android应用程序中设置基于日期/时间的默认页面加载?   java循环程序在完成后返回到起点   java Hibernate:更好的整体类还是多类映射?   回溯数独解算器的递归问题[Java]   java查找类用法   java如何在SpringWebFlow中将多个模型绑定到一个视图?