通过自动创建类方法和自动发现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第三方库


热门话题
IntelliJ中的java默认Maven项目结构不一致   TabHost中的java ListView   带引号的Java正则表达式字符串,但有附加要求   java它显示客户已定义的错误。请让我知道什么地方出了问题以及如何纠正   java如何确保在主线程停止之前停止所有线程?   java如何解决这个问题,我无法从Postman或浏览器访问控制器类方法?   java CAS 4 Spring security无法使用AssertionAttributesUserDetailsService中的GrantedAuthorityFromAssertionAttributesUserDetails设置角色   Java媒体框架MP3问题   java通过LAN JDBC连接到MySQL服务器   java检查终端是否打开   JavaFX应用程序中出现java意外的ArrayIndexOutOfBoundsException,指的是没有数组   java如何使用Apache Sanselan库在jpg文件中重写XMP XML?   无法将java字符串转换为javax。jcr。价值   用Java和XPath提取网页内容   java当我点击recyclerview中的一个项目时,我可以使用导航抽屉作为下拉菜单吗?   hashmap Java优先级队列比较器   java是否可以从cucumberjvm迁移到QAF?