为了账号安全,请及时绑定邮箱和手机立即绑定

如何在 Python 的 icalendar 中向事件添加图像?

如何在 Python 的 icalendar 中向事件添加图像?

蛊毒传说 2021-08-14 12:51:42
我正在使用icalendar创建一个ical文件。我想在每个事件中包含一个图像。根据规范,这是通过以下格式支持的: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 文件?
查看完整描述

1 回答

?
LEATH

TA贡献1936条经验 获得超6个赞

'VALUE=URI' 部分是一个属性参数。所以它不是直接添加到值中的。对这个特定的 API 了解不多,但您需要执行以下操作:

event.add('image', image_url, parameters={'VALUE': 'URI'})


查看完整回答
反对 回复 2021-08-14
  • 1 回答
  • 0 关注
  • 146 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信