В дополнение к ответам @Steven K: Если вы хотите получить доступ к своим данным без необходимости запускать свое реальное устройство, вам нужно запустить приложение в эмуляторе с API 23 (или ниже). Известная проблема о том, что API выше 23 может вызвать проблемы при развертывании Android Device Monitor.
Можно использовать reportlab
библиотека для генерации PDF из Python. Можно просто включать файлы ReportLab в с кодом приложения, или можно включать архив zip из кода ReportLab и вставить его в приложение sys.path
.
Чтобы преодолеть ограничение на количество файлов в Google Appengine, вы можете упаковать свою библиотеку отчетов в zip-файл и использовать ее. Обязательно проверьте эту проблему, с которой я столкнулся ..
http://code.google.com/p/googleappengine/issues/detail?id=1085
Кроме того, вы можете использовать pisa, htmllib и pyPdf для сгенерируйте PDF, используя HTML-шаблоны.
Всего наилучшего.
varun