Sto provando a mostrare l'elenco dei dispositivi connessi nel browser usando il pallone. Ho permesso pallone sulla porta 8000:"TypeError": l'oggetto 'list' non è una beuta calabile
in server.py:
@server.route('/devices',methods = ['GET'])
def status():
return app.stat()
if __name__ == '__main__':
app.run()
in app.py:
def stat():
return(glob.glob("/dev/tty57") + glob.glob("/dev/tty9"))
E questa è la mia prova:
url = "http://127.0.0.1:8000"
response = requests.get(url + "").text
print response
ma io continua a ricevere questo errore:
"TypeError": 'list' object is not callable.
Sto facendo male sth nel controllare se ttyUSB, ... e altri dispositivi esistenti?
Quale linea stanno producendo il errore? –
manca il codice o perché hai importato richieste e serie in app.py? –
Il browser restituisce "Errore interno del server". quando uso il comando "gunicorn server: server -b 0.0.0.0:8000" vedo l'errore.In app.py quando cambio il glob.glob ... per restituire "risultato del test" tutto funziona correttamente. – N45