Итак, я сейчас работаю над проектом на моем RPI, который использует RFID-считыватель RC522 с библиотекой в python. Поэтому я создал файл python, который ждет, пока пользователь просканирует свой rfid-тег, а затем сохраняет идентификатор тега в файле на рабочем столе.
Позже я создал пользовательский интерфейс. NET ( Visual Studio 2019) с использованием C#. Предполагается, что мой проект имеет пользовательский интерфейс, который отвечает пользователю, а затем по команде позволяет пользователю сканировать свою метку RFID из модуля RFID на RPI, а затем использовать уникальный идентификатор метки для доступа к информации с сервера MYSQL. Способ разрешения связи между двумя языками программирования состоит в том, чтобы сохранить информацию и извлечь ее из общего файла в папке проекта. Таким образом, код python сохраняет идентификатор в текстовом файле, а код C # считывает идентификатор из файла для использования в проекте. (Я делаю это потому, что не заставил Iron Python работать).
Так что теперь мне нужно знать, как я могу выполнить файл python или исполняемый файл. sh на RPI в терминале RPI из команды в C # нажатием кнопки на кнопке NET.
Благодарю за помощь!