iCalendar

软件截图:
iCalendar
软件详细信息:
版本: 3.8.4
上传日期: 13 Apr 15
开发: Rok Garbas
许可: 免费
人气: 32

Rating: nan/5 (Total Votes: 0)

的iCalendar是一种广泛使用的文件格式,主要是由日历和个人日程应用程序和网站。
该格式可用于存储有关活动,会议,订票,预订和日历细节。
的iCalendar(的.ics)文件是由应用​​程序和服务,如谷歌日历使用定期, Microsoft Outlook中 Mozilla Thunderbird中,苹果日历,等等。
该模块的iCalendar允许开发者阅读的.ics文件和输出的内容到其他应用程序和处理单元。
该模块还可以在飞行中产生的iCalendar文件的基础上,提供给它精心组织的信息。
该模块的iCalendar试图保持尽可能接近原来的iCalendar标准,以及Python的允许它这样做。
请钻研这个项目之前,请参阅该文档。

什么在此版本中是新的

  • 添加Python 3的支持。

什么在3.4版本的新

  • 在切换到内部的unicode。这应该可以解决所有的连接/解码错误。
  • 在支持非ASCII参数值。
  • 新增功能转换字符的字符串''+任何的R';:'字符为“%{:02X}”的形式,以避免分裂字符转义''
  • 在vUTCOffset特性允许秒。
  • 在让Component.decode更好地处理vRecur和vDDDLists属性。
  • 请不要让Component.add重新编码已经编码值。这简化了API,由于没有必要明确地传递编码=假。
  • 在重命名tzinfo_from_dt到tzid_from_dt,这是它做什么。
  • 在为dateutil解析tzinfo对象更多的支持。

什么3.1版本是新的

  • 在应用TZID参数日期时间复发-ID解析
  • 在本地化日期时间的时区,以避免DST转换错误。
  • 在允许以秒UTC-OFFSET属性值的数据类型,它遵循RFC5545规范。
  • 删除utctz和normalized_timezone方法来简化代码库。其方法是太渺小了是有用的,只是用在一个地方。
  • 在使用Component.add()添加的iCalendar性质,强制值转换为UTC的创建DTSTART和最后修改。该RFC UTC预计这些属性。
  • 在删除最后出现旧的API(from_string)的。
  • 在加入“递归”参数property_items()切换递归上市。解析在文本/日历文本,包括多组件(如VCALENDAR 5 VEVENTs)为例,以前的情况要求我们回过头来在VEVENTs所有属性,即使我们只想VCALENDAR组件下(性能版,PRODID,CALSCALE ,方法)。
  • 在所有的单元测试固定的。

什么在3.0.1b2版本是新的

  • 对于日期时间属性的所有TZID参数,使用时区标识符,而不是时区的名称(如CET)(如欧洲/维也纳),所要求的RFC5545。时区名称一起使用时区标识符的时区组成。
  • 在时区分析,问题和测试修订。
  • 由于我们使用pytz的时区,也使用UTC tzinfo从pytz库而不是自己实现目标。

要求

  • 在Python的2.6或更高版本
  • 在Pytz

类似的软件

CppHeaderParser
CppHeaderParser

20 Jul 15

mwlib.epub
mwlib.epub

1 Mar 15

Doit
Doit

1 Mar 15

py2exe
py2exe

13 Apr 15

显影剂的其他软件 Rok Garbas

unittest_jshint
unittest_jshint

14 Apr 15

github-collective
github-collective

20 Feb 15

意见 iCalendar

评论没有发现
添加评论
打开图片!