vobject:用于解析和创建 iCalendar 和 vCard 文件的全功能 Python 包

时间:2024-06-19 16:27:55
【文件属性】:

文件名称:vobject:用于解析和创建 iCalendar 和 vCard 文件的全功能 Python 包

文件大小:228KB

文件格式:ZIP

更新时间:2024-06-19 16:27:55

Python

虚拟对象 VObject 旨在成为一个功能齐全的 Python 包,用于解析和生成 vCard 和 vCalendar 文件。 它最初是由 Jeffrey Harris 与开源应用程序基金会的 Chandler 项目共同开发的。 非常感谢的奉献和支持。 和 目前正在维护该项目。 目前,iCalendar 文件受支持并经过良好测试。 支持 vCard 3.0 文件,所有数据都应该导入,但只有少数组件以复杂的方式被理解。 团队为 VObject 的 iCalendar 解析添加了 VAVAILABILITY 支持。 请直接在报告错误和问题。 VObject 在许可下获得。 VObject 包含的有用脚本: :顺序在 iCalendar 文件中无关,返回 icalendar 文件之间有意义的更改差异 :获取包含错误时区事件的 iCalendar 文件,将所有事件或仅 UTC 事件更


【文件预览】:
vobject-master
----MANIFEST.in(99B)
----tests.py(34KB)
----vobject()
--------base.py(40KB)
--------win32tz.py(6KB)
--------change_tz.py(3KB)
--------__init__.py(3KB)
--------behavior.py(6KB)
--------icalendar.py(74KB)
--------ics_diff.py(8KB)
--------hcalendar.py(4KB)
--------vcard.py(11KB)
----.travis.yml(172B)
----ACKNOWLEDGEMENTS.txt(439B)
----setup.py(2KB)
----README.md(8KB)
----docs()
--------index.html(49KB)
--------stylesheets()
--------build()
--------vobject.egg-info()
--------dist()
--------params.json(28KB)
----LICENSE-2.0.txt(11KB)
----.gitignore(98B)
----test_files()
--------recurrence.ics(550B)
--------standard_test.ics(927B)
--------availablity.ics(294B)
--------vtodo.ics(310B)
--------freebusy.ics(194B)
--------silly_test.ics(201B)
--------timezones.ics(2KB)
--------recurrence-offset-naive.ics(186B)
--------simple_3_0_test.ics(473B)
--------simple_test.ics(90B)
--------ruby_rrule.ics(328B)
--------ms_tzid.ics(949B)
--------utf8_test.ics(2KB)
--------more_tests.txt(3KB)
--------simple_2_0_test.ics(292B)
--------journal.ics(626B)
--------badstream.ics(350B)
--------vcard_with_groups.ics(500B)
--------badline.ics(185B)
--------recurrence-without-tz.ics(178B)
--------tz_us_eastern.ics(643B)
--------tzid_8bit.ics(510B)

网友评论