0
我試圖運行一個python CGI腳本發送一些數據到串行端口。當我嘗試打開並將串行端口設置爲變量時,HTML服務器崩潰。這裏是代碼,它從html頁面(紅色,藍色,綠色)接收顏色:Html - > Python的cgi - >串行端口
# Import modules for CGI handling
import cgi, cgitb
# Import Pyserial
import serial
# Set Serial port
ser = serial.Serial('COM3', 9600) #This causes 500 - Internal Server Error
# Create instance of FieldStorage
form = cgi.FieldStorage()
# Get data from fields
led = form.getvalue('led_color')
if led == ("red"):
print "<html>"
print "<br>"
print "red/do red script shit"
print "</html>"
ser.write('1')