Я ссылаюсь на http://www.pauldeden.com/2009/01/creating-application-to-insert-events.html, чтобы добавить быстрое событие с заголовком и временем, но без содержимого в календарь Google по умолчанию, используя питон.
если я использую
event.content = atom.data.Content(text=content)
чтобы предоставить контент для события, консоль Ubuntu говорит:
AttributeError:'Content' object has no attribute '_BecomeChildElement'
Что это значит? Как его решить?
Мне нужен ваш код, чтобы быть уверенным, но я считаю, что вы неправильно создаете содержимое переменной. Вы должны быть осторожны, чтобы убедиться, что контент имеет тип содержимого при его инициализации. Может быть, вы просто используете его как строку?
С вашим кодом я могу дать лучший ответ.
Вы пробовали с новым API v3? Это очень просто.
created_event = service.events().quickAdd(
calendarId='primary',
text='Appointment at Somewhere on June 3rd 10am-10:25am').execute()
print created_event['id']