通过自动创建类方法和自动发现Linux、Windows和Mac OS X中可用的远程设备与远程设备的接口

remote_device的Python项目详细描述


这个python包创建了一个名为remotedevice的类,它包含 serial\u device2.serialdevice的一个实例并向其添加方法, 例如在Linux、Windows和 mac os x。此类自动从可用的 当远程设备运行 适当的固件。

作者:

Peter Polidoro <polidorop@janelia.hhmi.org>

许可证:

BSD

示例用法:

from remote_device import RemoteDevice
dev = RemoteDevice()
dev = RemoteDevice() # Automatically finds device if one available
dev = RemoteDevice('/dev/ttyACM0') # Linux specific port
dev = RemoteDevice('/dev/tty.usbmodem262471') # Mac OS X specific port
dev = RemoteDevice('COM3') # Windows specific port
dev.get_device_info()
dev.get_methods()
devs = RemoteDevices()  # Automatically finds all available devices
devs.items()
dev = devs[name][serial_number]

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

推荐PyPI第三方库


热门话题
java如何访问Struts2中的请求参数?   java将大图像设置为背景   java如何使用子查询。在里面   java我希望我的计算器重新启动,直到我按下“q”字母   将Java Http服务器的响应写入jQuery   java JPA/HSQLDB仍然在消耗我所有的内存   使用MySql结果集数据在Java Swing应用程序中创建图形和图表   java创建一个程序,从用户那里获取输入并将其写入输出文件   java Windows无法删除具有大路径的文件   java方法运行它3次   java如何仅为Http状态代码500配置RetryTemplate?   java读取,从JAR写入外部xml文件   如何在安卓 java中实现自定义导航栏,如图所示   java使用ApacheCamel框架将数据持久化为Oracle DB中的BLOB/CLOB数据类型