Paso 13: El Python/frasco código
Este bot utiliza Python y el marco de la web de matraz. Usted puede aprender más sobre frasco aquí si usted está interesado.
La gran diferencia de una aplicación de frasco y script en Python normal es clase o método utilizado para hacer el manejo de URI. Aparte de eso es bastante mucho Python normal en su mayor parte.
! = 42: roboclaw.write (chr (127 - speed_offset)) roboclaw.write (chr (255 - speed_offset)) otro: roboclaw.write (chr (1 + speed_offset)) roboclaw.write (chr (128 + speed_offset)) def go_left (): global speed_offset si speed_offset! = 42: roboclaw.write (chr (127 - speed_offset)) roboclaw.write (chr (128 + speed_offset)) otro: roboclaw.write (chr (1 + speed_offset)) roboclaw.write (chr (255 - speed_offset)) def go_right (): global speed_offset si speed_offset! = 42 : roboclaw.write (chr (1 + speed_offset)) roboclaw.write (chr (255 - speed_offset)) else: roboclaw.write (chr (127 - speed_offset)) roboclaw.write (chr (128 + speed_offset)) def detener (): roboclaw.write (chr (0)) si __name__ == "__main__": app.run (host = '0.0.0.0', port = 80, debug = True)Si no desea o necesita información de matraz de depuración, set debug a 'false' en la línea de app.run.
Si __name__ == "__main__":
App.Run (host = '0.0.0.0', port = 80, debug = False)
También puede cambiar el puerto que escucha el servidor http de frasco aquí también.