我想要一個python腳本來讀取文本文件的內容,如果它是21打開一個LED,但如果它是20關閉它。該腳本還在屏幕上打印出文本文件的內容。python讀取文件打開LED
打印出來的內容一切正常,但LED不亮。
import wiringpi2
import time
wiringpi2.wiringPiSetupGpio()
wiringpi2.pinMode(17,1)
while 1:
fh=open("test1.txt","r")
print fh.read()
line = fh.read()
fh.close()
if line == "21":
wiringpi2.digitalWrite(17,1)
elif line == "20":
wiringpi2.digitalWrite(17,0)
time.sleep(2)
我想在'if'導致問題之前關閉文件 –
另外,您可能還想使用[contextmanager](http://preshing.com/20110920/the-python-with-statement-by-example/) )讀取文件。 – karlson
我已經嘗試過這個取出,仍然不起作用 – user2669997