我正在使用icalendar创建一个ical文件。我想在每个事件中都包含一张图片。根据{{3}},此格式通过以下格式得到支持:
IMAGE;VALUE=URI:https://example.com/images/party.png
我没有得到icalendar输出。我尝试过:
event.add('image', 'VALUE=URI:%s' % image_url)
这将导致以下输出:
IMAGE:VALUE=URI:https://example.com/images/party.png
如您所见,图像后面是冒号而不是分号。是什么原因造成的?如何将图像添加到ical文件?
答案 0 :(得分:1)
“ VALUE = URI”部分是属性参数。因此,请勿将其直接添加到值中。对这个特定的API不太了解,但是您需要执行以下操作:
event.add('image', image_url, parameters={'VALUE': 'URI'})