holidays.countries.switzerland

Switzerland(*args, **kwargs)

Bases: ObservedHolidayBase, ChristianHolidays, InternationalHolidays

Switzerland holidays.

References

country = 'CH' class-attribute instance-attribute

default_language = 'de' class-attribute instance-attribute

start_year = 1801 class-attribute instance-attribute

subdivisions = ('AG', 'AI', 'AR', 'BE', 'BL', 'BS', 'FR', 'GE', 'GL', 'GR', 'JU', 'LU', 'NE', 'NW', 'OW', 'SG', 'SH', 'SO', 'SZ', 'TG', 'TI', 'UR', 'VD', 'VS', 'ZG', 'ZH') class-attribute instance-attribute

subdivisions_aliases = {'Aargau': 'AG', 'Appenzell Innerrhoden': 'AI', 'Appenzell Ausserrhoden': 'AR', 'Bern': 'BE', 'Berne': 'BE', 'Basel-Landschaft': 'BL', 'Basel-Stadt': 'BS', 'Freiburg': 'FR', 'Fribourg': 'FR', 'Genève': 'GE', 'Glarus': 'GL', 'Graubünden': 'GR', 'Grigioni': 'GR', 'Grischun': 'GR', 'Jura': 'JU', 'Luzern': 'LU', 'Neuchâtel': 'NE', 'Nidwalden': 'NW', 'Obwalden': 'OW', 'Sankt Gallen': 'SG', 'Schaffhausen': 'SH', 'Solothurn': 'SO', 'Schwyz': 'SZ', 'Thurgau': 'TG', 'Ticino': 'TI', 'Uri': 'UR', 'Vaud': 'VD', 'Valais': 'VS', 'Wallis': 'VS', 'Zug': 'ZG', 'Zürich': 'ZH'} class-attribute instance-attribute

supported_categories = (HALF_DAY, OPTIONAL, PUBLIC) class-attribute instance-attribute

supported_languages = ('de', 'en_US', 'fr', 'it', 'th', 'uk') class-attribute instance-attribute

CH(*args, **kwargs)

Bases: Switzerland

CHE(*args, **kwargs)

Bases: Switzerland