Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
bullet90
6 лет назад

Простой веб сервер на python 3.6

Сылка на первоисточник http://andreyapanasenko.ru/prostoy-web-server-na-python

Я расскажу как запустить простой Web сервер на pyhon 3.6. Этот сервер я писал специально для микроконтроллера ESP 32. Код так же можно запускать на компьютере и все будет работать. Оговорюсь, единственная разница что IP адрес в коде будет меняться.
192.168.1.хх - для компа, нужно вставить IP адрес машины с которой запущен скрипт.
192.168.4.1 - для микроконтроллера ESP 32 который в режиме точки доступа.
192.168.1.хх - для микроконтроллера ESP 32 который подключен по WI FI к роутеу. И смотреть айпишник надо на роутере, какой выдан микроконтроллеру.
Много всяких вариантов. Итак, приступим.

Листинг slimWebServer.py файла. Он самый главный. И менять IP адреса надо в нём.

Второй файл, libSlimWebServ.py, который служит библиотекой. Его листинг давать не буду. В нем ничего не менять не надо.

Что требуется для запуска
Для запуска необходимо скачать архив c гитхаба. Https://github.com/bu77h4ad/Slim-Web-Server/archive/master.zip . В нем лежат все необходимые файлы для запуска. Изначально архив настроен на работу с микроконтроллером ESP 32 в режиме точки доступа.
Для запуска на компьютере необходимо разархивировать файлы и запустить на выполнение slimWebServer.py. Предварительно сменив IP в нём.

Для запуска на ESP 32. Необходимо загрузить все эти файлы на микроконтроллер. И перезапустить микроконтроллер. И все. Поднимется точка доступа с именем ESP и паролем 12345678. Выбирать режимы для микроконтроллера можно закоментировав и разкоментировав соответствующие строки в файле main.py.

Здесь я вставлю скриншот из браузера телефона. Что бы показать, как сервер будет работать.

2
0.044 GOLOS
На Golos с June 2017
Комментарии (0)
Сортировать по:
Сначала старые