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


热门话题
web Java/Guice配置MyExample类的应用程序侦听器时出错。GuiceServletConfig   java环境变量。exe始终指向JRE的路径,但不指向JDK   java如何解决这个索引器?   java如何解决Android MultiDex应用程序实例空指针异常?   delphi如何处理java通过tcp发送的序列化对象   java常量池条目   base64 java将jpg文件转换为字节字符串,然后再次转换回jpg   rest是否可以使用运行时解析的GenericType参数调用Java JAXRS请求方法?   Java:如何在Java中轻松更改配置文件值?   java无法通过imagebutton 安卓 studio打开网页   java Tomcat 6 java_主页   java使用@BindingResult和@Validated   性能neo4j Java API getRelationships方法的时间复杂性   java Vert中的sharedData异步映射的寿命有多长。十、   java Mockito模拟调用两次的方法调用   java如何避免这种ClassCastException?   java从POM文件获取artifactId出错   java如何使用for循环在一个范围内添加偶数