2017-05-02 1 views
0

からのアクセスは/ dev/hidraw0することはできません。私はラズベリーパイの上に、いくつかの基本的なPythonコードとUSBのHIDデバイスからいくつかのデータを読み取ろうとするが、次のエラーを取得しておくよPythonスクリプト

Traceback (most recent call last): 
File "gnome1.py", line 2, in <module> 
fd = open("/dev/hidraw0", os.O_RDWR|os.O_NONBLOCK) 
TypeError: file() argument 2 must be string, not int 

これはPythonコードです:

import os, sys 
fd = open("/dev/hidraw0", os.O_RDWR|os.O_NONBLOCK) 
os.write(fd, "QPI\xBE\xAC\r") 
os.read(fd, 512) 

誰でもこれを手伝ってください。

+0

はopen' 'のドキュメントを参照してください、あなたは、あなたがの引数に整数を渡している参照してくださいよ読書モード – direprobs

答えて

0

FD = os.open( "は/ dev/hidraw0"、os.O_RDWR | os.O_NONBLOCK)

関連する問題