私はこのスクリプトを使用しています:なぜ私はPythonでRFIDリーダーからの奇妙な出力を取得するのですか?
import serial
ser = serial.Serial('/dev/ttyUSB0')
print 'Running..'
while True:
a=ser.read() # write a string
if a is not "":
print str(a)
break
ser.close()
..andときにスクリプトを実行しているイム私はこの出力取得しています:
/Documents/python$ python rfid.py
あなたは、私が代わりにこの奇妙な箱を取得しています見ることができるように私はそれがいくつかのコーデックと関係があると思いますか?編集:実際には、ここでそれを見るカントが、私が話しているボックスは、次のように、3個の0と2が含まれています
0 0
0 2
アイデンティティの場合にのみ、等しくないかどうかをテストするには 'is'または' is not'を使用しないでください。最も一般的には 'None'です。 Pythonic(推奨)の方法は 'if a:'になります。 – MRAB