0
我明白這似乎是一個常見的問題,但這些代碼是相當簡單的,所以我不能真正弄明白..GET()恰恰1個參數(2給出)
from VideoCapture import Device
import web
import Image
web.config.debug=False
class Image:
def GET(self):
cam = Device()
return cam.getImage()
app=web.application(('/(.*)','Image'),globals())
app.run()
在這裏,我只是想要從相機中抓取圖像並將其發送到我的Web應用程序。 當我進入的網址:http://127.0.0.1:8080/
只有一個messege:內部服務器錯誤 ,這就是第二次的解釋來了:讓我真的很困惑
File "C:\Python27\lib\site-packages\web\application.py", line 396, in handle_class
return tocall(*args)
TypeError: GET() takes exactly 1 argument (2 given)
127.0.0.1:8188 - - [20/Jan/2014 19:38:33] "HTTP/1.1 GET /" - 500 Internal Server Error
的GET功能得到唯一的參數自我。謝謝。 順便說一句,「web.config.debug = False」這行應該與我的代碼無關。 感謝任何看着它的人。
你能後的全追蹤 – aquavitae