Я думаю, что на этот вопрос довольно легко ответить, я просто не смог найти где-нибудь подробное описание того, как это сделать.
Я разрабатываю приложение GAE.
В моем основном файле у меня есть несколько обработчиков запросов, например:
class Query(webapp.RequestHandler):
def post(self):
queryDOI = cgi.escape(self.request.get('doiortitle'))
import queryCosine
self.response.out.write(queryCosine.cosine(queryDOI))
В этом обработчике я импортирую из скрипта queryCosine.py, который выполняет всю работу.Если что-то в скрипте queryCosine завершится неудачно, я бы хотел иметь возможность напечатать сообщение или выполнить перенаправление.
Внутри queryCosine.py есть только обычная функция Python, поэтому, очевидно, что-то вроде
self.response.out.write("Done")
не работает.Что я должен использовать вместо себя или что мне нужно включить в мой включенный файл?Я попытался использовать Query.self.response.out.write, но это не сработало.