2013-12-10 2 views
0

У меня есть сценарий Python, который нужно вызвать для запуска через веб-службу. Можно ли использовать Python для создания веб-службы, которая запускает скрипт Python?Сделать веб-сервис с помощью Python для вызова скрипта Python

Любая сторонняя библиотека Python может быть рекомендована, пожалуйста?

Приветствия, Alex

+0

circuits.web http://circuitsweb.com/ –

ответ

0

Вы можете использовать circuits.web, например (Использовать circuits-dev

Пример:

#!/usr/bin/env python 

from subprocess import check_output 


from circuits.web import Controller, Server 


class Root(Controller): 

    def index(self): 
     return check_output("python hello.py", shell=True) 


app = Server("0.0.0.0:5000") 
Root().register(app) 

app.run() 
+0

Большое спасибо за info. Не могли бы вы рассказать о дизайне «hello.py»? Я бы хотел, чтобы что-то распечаталось в браузере, когда скрипт успешно запущен. – alextc

+1

Как ваш следующий вопрос очень специфичен к схемам, было бы лучше принять это обсуждение в другом месте или задать другой вопрос. Отправляйте список групп пользователей Google-групп пользователей или присоединитесь к каналу #circuits на FreeNode. –

+0

Спасибо за подсказку, Джеймс. – alextc

Смежные вопросы