Используйте любой облегченный веб-фреймворк Python, например Flask.
Затем используйте скрипт, подобный этому, для запуска на веб-сайте:
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello():
#do your things here
return "It works!"
if __name__ == "__main__":
app.run()
Затем запустите скрипт server: python.py
Теперь сервер работает на порту 5000
Поэтому, когда вы посещаете (например: http://rasp_pi_ip:5000/) веб-сайт, ваш скрипт будет работать.