iCalendar

צילום מסך תוכנה:
iCalendar
פרטי תוכנה:
גרסה: 3.8.4
טען תאריך: 13 Apr 15
מפתחים: Rok Garbas
רשיון: ללא תשלום
פופולריות: 136

Rating: 5.0/5 (Total Votes: 1)

iCalendar

הוא פורמט קובץ בשימוש נרחב, בעיקר על ידי יישומי לוח שנה וסדר יום אישי ואתרי אינטרנט.
תבנית זו יכולה לשמש לאחסון פרטים על אירועים, פגישות, הזמנות, הזמנות ולוחות שנה.
iCalendar קבצים (.ics) משמשים באופן קבוע על ידי יישומים ושירותים כמו Google Calendar, Microsoft Outlook , Mozilla Thunderbird , לוח השנה של אפל, וכן הלאה.
מודול iCalendar מאפשר למפתחים לקרוא קובצי ה- ics ופלט את התוכן שלהם ליישומים אחרים ויחידות עיבוד.
מודול יכול גם ליצור קבצי iCalendar על לטוס, המבוסס על מידע מאורגן היטב האכיל אליו.
מודול iCalendar מנסה להישאר קרוב ככל האפשר לסטנדרטי iCalendar המקורי, כמו גם Python מאפשר לו לעשות זאת.
אנא עיין בתיעוד לפני להתעמק פרויקט זה.

מה חדש בהודעה זו:

  • המוסף Python תמיכה 3.

מה חדש בגרסה 3.4:

  • החלף ל Unicode פנימי. זה אמור לתקן את כל שגיאות en / הפענוח.
  • תמיכה עבור ערכי פרמטרים אינם ascii.
  • פונקציות נוסף כדי להפוך את התווים במחרוזת עם '' + כל r ',;:' תווים ל'% {: 02X} 'טופס כדי למנוע פיצול בתווים נמלט עם' '
  • .
  • אפשר שניות בנכסי vUTCOffset.
  • בוא Component.decode טוב יותר להתמודד עם מאפייני vRecur וvDDDLists.
  • אל תתנה Component.add לקודד מחדש ערכים כבר מקודדים. זה מפשט API, שכן אין צורך באופן מפורש להעביר לקודד = False.
  • שינוי שם tzinfo_from_dt לtzid_from_dt, וזה מה שהיא עושה.
  • עוד תמיכה בdateutil המנותח tzinfo אובייקטים.

מה חדש בגרסה 3.1:

  • החל פרמטר TZID לdatetimes מנותח מהישנות-ID
  • בתרגום datetimes לאזורי זמן, כדי למנוע טעויות מעבר DST.
  • אפשר סוגי נתוני שווי רכוש OFFSET-UTC בשניות, העוקב מפרט RFC5545.
  • הסרת שיטות utctz וnormalized_timezone כדי לפשט את בסיס הקוד. השיטות היו זעירות מכדי להיות שימושי ופשוט השתמש במקום אחד.
  • בעת שימוש Component.add () כדי להוסיף מאפייני iCalendar, להכריח את המרת ערך לUTC לנוצר, dtstart והשתנה לאחרונה. RFC מצפה UTC עבור נכסים אלה.
  • המופעים האחרונים הוסרו של API הישן (from_string).
  • טיעון הוסף 'רקורסיבית' לproperty_items () כדי לעבור רישום רקורסיבית. לדוגמא בעת ניתוח טקסט / לוח שנה כוללים מספר רכיבים (למשל vCalendar עם 5 VEVENTs), המצב הקודם נדרש לנו להסתכל על כל הנכסים בVEVENTs גם אם אנחנו רק רוצים נכסים ברכיב vCalendar (VERSION, PRODID, CALSCALE , שיטה).
  • כל הבדיקות היחידה קבועות.

מה חדש בגרסה 3.0.1b2:

  • לכל הפרמטרים TZID בנכסי DATE-TIME, משתמש במזהי אזור זמן (למשל וינה אירופה /) במקום שמות איזור זמן (למשל מטח), כפי שנדרש על ידי RFC5545. שמות Timezone משמשים יחד עם מזהי אזור זמן ברכיבי אזור הזמן.
  • ניתוח אזור זמן, בעיות ותיקוני מבחן.
  • מכיוון שאנו משתמשים בpytz לאזורי זמן, גם להשתמש בUTC tzinfo אובייקט מספריית pytz במקום יישום עצמו.

דרישות :

  • Python 2.6 או
  • גבוה
  • Pytz

תוכנה דומה

Greenlet
Greenlet

21 Jul 15

RDFLib
RDFLib

10 Dec 15

hgtools
hgtools

1 Mar 15

irclog2html
irclog2html

13 May 15

תוכנות אחרות של יזם Rok Garbas

unittest_jshint
unittest_jshint

14 Apr 15

github-collective
github-collective

20 Feb 15

תגובות ל iCalendar

תגובות לא נמצא
להוסיף הערה
הפעל את התמונות!