Как отлаживать Python на Arduino Yun
Как ты можешь:
- Распечатать отладочные сообщения из скрипта Python?
- Получите доступ к этим сообщениям в режиме реального времени на удаленном устройстве (Arduino Yun), в которое вы входите по SSH?
До сих пор я делал изменения, копировал их в Yun, перезапускал и делал все это без отладки. (Я должен проверить на самом Юне.)
1 ответ
В скрипте Python вы можете выдавать себе подобные сообщения: print("var x = {0}; y = {1}".format(x, y))
Бежать python path/to/file.py
(в то время как SSH) для доступа к серверу с журналами в реальном времени.
Если сервер уже запущен, вы можете сделать ps | grep python
затем kill XXXX
для запущенного процесса, затем снова запустите приведенную выше инструкцию.