icalendar.parser package#
Submodules#
- icalendar.parser.content_line module
ContentlineContentline.capitalize()Contentline.casefold()Contentline.center()Contentline.count()Contentline.encode()Contentline.endswith()Contentline.expandtabs()Contentline.find()Contentline.format()Contentline.format_map()Contentline.from_ical()Contentline.from_parts()Contentline.index()Contentline.isalnum()Contentline.isalpha()Contentline.isascii()Contentline.isdecimal()Contentline.isdigit()Contentline.isidentifier()Contentline.islower()Contentline.isnumeric()Contentline.isprintable()Contentline.isspace()Contentline.istitle()Contentline.isupper()Contentline.join()Contentline.ljust()Contentline.lower()Contentline.lstrip()Contentline.maketrans()Contentline.partition()Contentline.parts()Contentline.removeprefix()Contentline.removesuffix()Contentline.replace()Contentline.rfind()Contentline.rindex()Contentline.rjust()Contentline.rpartition()Contentline.rsplit()Contentline.rstrip()Contentline.split()Contentline.splitlines()Contentline.startswith()Contentline.strictContentline.strip()Contentline.swapcase()Contentline.title()Contentline.to_ical()Contentline.translate()Contentline.upper()Contentline.zfill()
Contentlines
- icalendar.parser.parameter module
HasToIcalParametersParameters.always_quotedParameters.clear()Parameters.from_ical()Parameters.from_jcal()Parameters.from_jcal_property()Parameters.fromkeys()Parameters.is_utc()Parameters.items()Parameters.keys()Parameters.move_to_end()Parameters.params()Parameters.quote_alsoParameters.to_ical()Parameters.to_jcal()Parameters.tzidParameters.update_tzid_from()Parameters.valueParameters.values()
dquote()param_value()q_join()q_split()rfc_6868_escape()rfc_6868_unescape()single_string_parameter()validate_param_value()
- icalendar.parser.property module
- icalendar.parser.string module
Module contents#
This module parses and generates contentlines as defined in RFC 5545 (iCalendar), but will probably work for other MIME types with similar syntax. Eg. RFC 2426 (vCard)
It is stupid in the sense that it treats the content purely as strings. No type conversion is attempted.