Я работаю с Google Course Builder и пытаюсь импортировать библиотеку GData, чтобы я мог использовать API подготовки для добавления участников в группы Google, когда они регистрируются на курс.
Внутри конечно же конструктора utils.py
находятся функции для регистрации.
Проблема в том, что когда я добавляю import gdata.apps.groups.client
и затем запускаю сервер локально, браузер возвращает внутреннюю ошибку сервера 500.
Очевидно, мне здесь не хватает шага, но где мне поместить папку GData, если не в папку моих пакетов сайта? Я скопировал его во все каталоги в построителе курсов, но безуспешно.
Вот раздел импорта оригинала в файле utils.py
:
import logging, urlparse, webapp2, jinja2
from models.models import Student, Unit, MemcacheManager
from google.appengine.api import users
from google.appengine.ext import db
from models.utils import getAllScores
Любая помощь приветствуется очень .
1 ответ
Попробуйте поместить gdata и atom из gdata-python-client в в той же папке, что и ваш app.yaml (корень вашего приложения AppEngine).
Похожие вопросы
Связанные вопросы
Новые вопросы
python
Python — это мультипарадигмальный многоцелевой язык программирования с динамической типизацией. Он предназначен для быстрого изучения, понимания и использования, а также обеспечивает чистый и унифицированный синтаксис. Обратите внимание, что Python 2 официально не поддерживается с 01.01.2020. Если у вас есть вопросы о версии Python, добавьте тег [python-2.7] или [python-3.x]. При использовании варианта Python (например, Jython, PyPy) или библиотеки (например, Pandas, NumPy) укажите это в тегах.