2009-12-18 3 views
5

저는 파이썬에서 usb 장치를 사용하여 크로스 플랫폼 작업을하는 데 관심이있었습니다.이 유형의 작업을 수행 할 수있는 모듈에 대한 팁이나 권장 사항은 무엇입니까?파이썬을위한 크로스 플랫폼 USB 모듈?

행운을 빌어 요 SF와 googlecode를 둘러 보았습니다.

감사합니다.

CT

답변

5

PyUSB 당신이 찾고있는 것입니다. 그것은 리눅스에서 작동하고 Windows에서 이식 된 libusb를 감싸는 래퍼입니다.

+0

libusb와 같은 외부 usb dep가 필요없는 것이 있습니까? –

+0

나는 어떤 것도 모른다. libusb (또는 openusb와 같은 모든 것)는 USB 포트를 통해 쓰려면 장치 드라이버와 같은 것을 필요로하기 때문에 필요한 악이며 파이썬에서는 저급 수준의 내용을 쓰지 않을 것입니다. –

+0

@Adrien, 아마도 현재 Python에서 표준 인 ctypes를 사용하여 Windows API에 쓸 수 있습니다. –