2014-04-10 2 views
2

서버로 구성된 Raspberry PI에서 실행할 제어 시스템을 만들려고합니다. 프로세스 (예 : 온도)를 제어 할 서버에서 실행되는 python 프로그램을 갖습니다.서버에서 실행되는 python 프로그램과의 통신

제 질문은 웹 브라우저를 통해 실행중인 파이썬 프로그램을 어떻게 통신할까요? 제어점을 설정하고 현재 프로세스 값을 되 찾을 수 있기를 바랍니다.

저는 웹 개발을 처음 접했고 PHP와 CGI를 보았지만 저에게는 그다지 좋지 않습니다. 누군가는 또한 SQL을 통해 의사 소통을 제안했습니다. 스크립트와 Python 프로그램 모두에 액세스 권한이있는 SQL을 통해 의사 소통을 제안했는데이 중 하나가 적절하지 않습니까?

이렇게하는 것이 바람직한 방법은 무엇입니까? 가장 쉬운 것은 Flask 설치 될

덕분에

+0

나는 http://www.tornadoweb.org/en/stable/를 사용하여이 같은 물건의 대부분을. – filmor

+0

예 : https://github.com/filmor/rpi-media/tree/master/ytdld – filmor

답변

2

:

from flask import Flask 
app = Flask(__name__) 

@app.route("/") 
def main(): 
    return "Hey cool, it works!" 

if __name__ == "__main__": 
    app.run("0.0.0.0", port=80, debug=True) # Might have to run as sudo for port 80 
관련 문제