В современном быстро меняющемся технологическом ландшафте скорость - это все. Для быстрой адаптации и использования RAiV имеет графический веб-интерфейс пользователя. Пользователи могут войти в веб-интерфейс RAiV с помощью браузера. После входа в систему пользователи могут загрузить свои коды на python и модель искусственного интеллекта. С помощью этого веб-подхода и нашего пакета Python SDK вы сможете разрабатывать свои собственные приложения в короткие сроки и сократить время вывода на рынок

Как это работает?

Как мы уже объясняли в наших предыдущих постах, RAiV имеет изолированную среду Python для запуска пользовательских кодов на Python. После загрузки файлов на python с помощью веб-интерфейса RAiV проверяет коды на семантическую корректность и выполнимость. Если все коды проходят проверку, RAiV запускает их.

Предварительный

Перед запуском вашего первого кода, пожалуйста, убедитесь, что:

  • Ваш браузер обновлен.
  • Кабель питания подключен к RAiV.
  • Кабель Ethernet подключается напрямую от ПК к RAiV.
  • Проводной сетевой интерфейс вашего компьютера имеет следующую конфигурацию
  • IP 192.168.10.2
    Netmask 255.255.255.0
    Gateway 192.168.10.1
  • RAiV включен

Как запустить ваш код

Чтобы запустить ваш код на Python, у вас должен быть файл с именем user_main.py . Точкой входа для вашего кода на Python является функция main() в файле user_main.py. Другими словами, RAiV выполняет поиск файла user_main.py и вызывает функцию main()

Подготовьте и загрузите свой код на Python

В этом посте мы собираемся продемонстрировать, как запустить простейший скрипт на Python, то есть скрипт "Hello World":

def main():
    # Greet the world
	print("Hello World")

if __name__ == "__main__":
    main()

Скопируйте приведенный выше код и сохраните его в user_main.py файл.

Теперь используйте свой веб-браузер, чтобы открыть графический веб-интерфейс пользователя RAiV. IP-адрес RAiV по умолчанию такой:

http://192.168.10.55

Когда страница загружается, вы видите экран входа в систему ниже:

RAiV Web Interface Login Page
Страница входа в веб-интерфейс RAiV

Войдите в систему как пользователь. Имя пользователя и пароль по умолчанию следующие:

    Name user
    Password 123456

После успешного входа в систему в качестве пользователя отобразится пользовательский веб-интерфейс. Нажмите на кнопку "Python Deployment" в правой части экрана, чтобы открыть панель загрузки Python:

RAiV User Page with Python Deployment Panel Opened
Открыта страница пользователя RAiV с панелью развертывания Python

Нажмите на кнопку "Upload Python Files". на панели "Python Deployment". В браузере откроется диалоговое окно выбора файла. Выберите ранее созданный user_main.py для загрузки. После успешной загрузки файл отобразится на панели развертывания Python:

Python Deployment Panel with user_main.py file
Панель развертывания Python с user_main.py файлом

Живое действие

Теперь, когда файл user_main.py загружен, давайте проверим его выполнение. Нажмите на кнопку "Python Settings" в правой части экрана, чтобы открыть панель загрузки Python:

RAiV User Page with Python Settings Panel Opened
Открыта страница пользователя RAiV с панелью настроек Python

После открытия панели "Python Settings" наведите курсор на черную область "Console Output". Когда вы наведете курсор на черную область, появятся две кнопки "Get Output" и "Copy". Нажмите кнопку "Get Output", чтобы получить консольный вывод консоли python.

Привет, разработка на основе браузера RAiV

<сильный>Совет: Вы можете настроить разъем "USB Debug" на задней панели RAiV для получения консольного вывода. Пожалуйста, обратитесь к нашему репозиторию на Github для получения примеров кодов.

Что дальше?

Проверьте наш Python SDK

RAiV Python SDK

Проверьте наш Репозиторий На Github Для Получения Примеров Кодов

Наш Репозиторий на Github

Проверьте наш следующий пример:

Время подключения: Создание TCP-клиентов и серверов