Форум программистов, компьютерный форум, киберфорум
Наши страницы
Python: Web
Войти
Регистрация
Восстановить пароль
 
proger10
1 / 1 / 0
Регистрация: 22.02.2016
Сообщений: 122
1

Не находит модуль при запуке скрипта в CGI

01.03.2016, 18:02. Просмотров 315. Ответов 0
Метки нет (Все метки)

Добрый день. Нужно сделать так, чтобы при обновлении страницы в браузере запускался скрипт, написанный на Python. Как решение нашел CGI. При запуске кода "Hello world" все правильно запускается, но мне нужно чтоб он отобразил значения датчика температуры dht и при попытке прописать такой код:

Python
1
2
3
4
5
#!/usr/bin/env python3
 
import Adafruit_DHT as dht
h,t = dht.read_retry(dht.DHT22, 4)
print ("Temp={0:0.1f}*C Humidity={1:0.1f}%".format(t,h))
ругается, и пишет ошибку (нет модуля)

Код
    import Adafruit_DHT as dht
ImportError: No module named 'Adafruit_DHT'
К слову, если запускать такой код просто как скрипт питона в терминале, то все правильно выдает.
Помогите, пожалуйста, решить данную проблему!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.03.2016, 18:02
Ответы с готовыми решениями:

Вывод нескольких изображений из cgi скрипта
Хочу с помощью cgi скрипта вывести несколько файлов изображений и промежуточный...

Как вывести результат работы CGI-скрипта на той же странице?
Приветствую! Вопрос такой: Например, у меня есть html страница: <html> ...

Ошибка при запуке bcdedit
Всех с Новым годом! Пытаюсь написать в командной строке: bcdedit На что...

GET и POST методы CGI скрипта на C++
Разработать единый CGI-скрипт для обработки запросов, приходящих при заполнении...

Браузер и работа CGI скрипта
Есть вот такой кусок кода на Perl'е, все бы хорошо, но он занимает достаточно...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.03.2016, 18:02

Запуск cgi скрипта в Apache
Имеется проблема с запуском cgi скрипта, а именно: есть алиас ScriptAlias...

При попытке отправить данные формы открывается страница с сообщением: 'The requested method POST is not allowed for the URL /cgi-bin/script.cgi.'
Имеется форма, начальный тег: <form method=post action='cgi-bin/script.cgi'>...

не запускаеться (CGI вместе с MySQL) под Apache: Premature end of script headers: c:/www/cgi-bin/catalog.cgi
такая трабла: вот что пишет Apache в Log: Premature end of script...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru