XIST

צילום מסך תוכנה:
XIST
פרטי תוכנה:
גרסה: 4.10
טען תאריך: 20 Feb 15
מפתחים: -
רשיון: ללא תשלום
פופולריות: 10

Rating: nan/5 (Total Votes: 0)

XIST הוא מחולל HTML ו- XML ​​להרחבה נכתב בפייתון. כמו כן, מנתח DOM (נבנה על גבי Sax2) עם API עץ פשוט מאוד וpythonesque. כל סוג אלמנט XML מתאים לכיתת Python ושיעורי Python אלה מספקים שיטת המרה להפוך את עץ XML (למשל ל- HTML). XIST יכול להיחשב "XSLT מונחה עצמים".
XIST נכתב כתחליף לHSC preprocessor HTML, ולווה כמה תכונות ורעיונות ממנו.
הוא גם שואל את הרעיונות הבסיסיים (רכיבי XML / HTML כאובייקטי Python) מHTMLgen וHyperText.
XIST הוא בסיס למערכת ניהול תוכן אינטרנט מבוסס XML על ידי LivingLogic AG. היתרון העיקרי של שימוש XIST בהקשר זה הוא יכולת preprocess תבניות CMS של מערכת ניהול תוכן האינטרנט XML כדי לקבל את המהירות המרבית אפשרי וכדי לקבל אבני בניין לשימוש חוזר לבניית התבניות.

תכונות :

  • להרחבה בקלות עם רכיבי XML החדש,
  • יכול לשמש ללא מקוון או דור דף האינטרנט,
  • מאפשר קוד פייתון הטבעה בקבצי XML,
  • תומך הפרדת הפריסה וההיגיון,
  • יכול לשמש יחד עם mod_python, PyWX או Webware ליצור דפים דינמיים,
  • באופן מלא תומך במרחבי Unicode ו- XML,
  • מספק תכונות להשתמש XIST יחד עם JSP / תמוכות (בעת החלפת תמוכות ספריות תג עם XIST זה מאיץ את דפים בפקטור של 510.)

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

    • זה ניתן כיום להשתמש בתבניות UL4 כפונקציות באמצעות תג:
    • & gt; & gt; & gt; מul4c יבוא ll
    • & gt; & gt; & gt; f = ul4c.Template (& quot; & quot;)
    • & gt; & gt; & gt; f (x = 42)
    • אפשר גם לקרוא לתבנית כפונקציה בתוך תבנית אחרת:
    • & gt; & gt; & gt; מul4c יבוא ll
    • & gt; & gt; & gt; t = ul4c.Template (& quot; & quot;)
    • & gt; & gt; & gt; t.renders ()
    • 42 '
    • פלט רגיל של התבנית יהיה להתעלם ממנו אם הוא משמש כפונקציה.
    • אם התבנית עוברת לסוף בלי להיתקל תג, אין יוחזר אם התבנית משמשת כפונקציה.
    • אם התבנית משמשת כתבנית ותג נתקל ביצוע התבנית תיעצר (ערך ההחזרה יהיה להתעלם ממנו).
    • תג UL4 עשוי כעת לכלול לא רק assigments משתנה, אבל כל ביטוי אחר. כמובן שזה הגיוני רק לביטויים שיש להם תופעות לוואי (כגון קריאה לשיטה לדקלם).
    • התג הוסר. כדי לעדכן את הקוד שלך להחליף עם.
    • הדפסה וprintx פונקציות UL4 נוספו. הם מתנהגים כמו התגים המתאימים ו, ​​אבל יכול פלט מספר שרירותי של טיעונים.
    • פונקציות UL4 builtin עכשיו אובייקטים אמיתיים שיכול להיות מועברים לתבניות כטיעונים.
    • ימי שיטות UL4, שניות, מיקרו-וחודשים נוספו לאובייקטי timedelta / monthdelta.
    • רשימות בUL4 תומכות כעת השיטות לצרף, להוסיף ופופ.
    • מילונים בUL4 תומכים כעת עדכון השיטה.
    • סקריפט db2ul4 תומך כעת -w / - keepws ויכוח
    • .
    • פונקציות UL4 VARs ולקבל הוסרו.
    • ** התחביר הוסר לliterals dict UL4.
    • הערימה משתנה UL4 האוטומטית הוסרה מדי.

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

    • ערימה משתנה מוגדרת כעת באופן אוטומטי בכל תבניות UL4. רשימה זו מכילה ערימה של תבניות UL4 ביצוע כיום. מחסנית [-1] היא התבנית הנוכחית.
      תבניות
    • UL4 תומכות כעת היקפים לקסיקליים. Subtemplate מוגדר באופן מקומי יכולה לגשת לכל המשתנים המקומיים של התבנית שבה הוא מוגדר.

    • טיעונים של מילות מפתח
    • פונקציות UL4 ושיטות עכשיו suport, למשל פורמט (עכשיו (), fmt = & quot;% א-% m-% d & quot ;, lang = & quot; en & quot;).
    • כבר לא יכולים להיות מומרות תבניות UL4 לאובייקטי Java CompiledTemplate. (עם זאת להמיר אותו לInterpretedTemplate הוא כמובן עדיין נתמך).
    • אם ctx_preferences התצוגה לא קיים orasql.Preference.itername` עכשיו יהיה פשוט לחזור איטרטור ריק במקום כושל עם יוצא מן הכלל Oracle ORA-00942:. שולחן או תצוגה לא קיימת
    • למשרות סיזיפוס, הכיתה מייחסת maxtime כעת ניתן להגדיר לאובייקט datetime.timedelta.

    מה חדש בגרסת 4.4:

    • Python 3.3 נדרש כעת (כקוד משתמש תשואה מ ו__qualname __).
    • ll / __ init__.py הוסר, כלומר XIST הוא עכשיו.
    • חבילת מרחב תואמת PEP 420
    • כרטיסייה קבועה / תערובת החלל בantlr3 / debug.py.

    מה חדש בגרסת 3.20:.

    • קוד מקור Java יכול כעת להיות מיוצר מתבניות UL4
    • העבודה סיזיפוס תומך במצב שאינו התפצלות.
    • תסריטי xml2xsc וdtd2xsc יכול להתמודד עם קבצי XML / DTD מרובים.
    • JSON פונקציות UL4 (), סוג (), repr (), islist (), וisdict () יכולים להתמודד עם יותר סוגי מפות ורשימות של.
    • ll.orasql שופר כדי לתמוך בשמות אובייקטים עם & quot; מפואר & quot; תווים.

    • ULS
    • התסריטים, UCP, ויש לי ucat אפשרויות חדשות --include,.
    • --exclude, ו--all
    • cx_Oracle 5.1 נתמך כעת.
    • כתובות אתר אורקל תומכים בכניסה במצב / SYSOPER SYSDBA.
    • Oracle URLs לגישת תמיכה לאובייקטים ששייכים למשתמש אחר.
    • מה חדש בגרסת 3.14

    :.

    • כעת ניתן להמיר תבניות UL4 לJavascript
    • >
    • רישום במקומות העבודה סיזיפוס הוא עכשיו הרבה יותר גמיש.
    • התחבר קבצים עבור כל ריצה יישמרו למספר להתאמה אישית של ימים.

    מה חדש בגרסת 3.6.2:

    • אובייקטי תבנית בתבניות UL4 עכשיו יש לי להבהיר ( שיטה) שמחזירה את מחרוזת הפלט.
    • int פונקצית UL4 () תומך כעת שני טיעונים.

    מה חדש בגרסת 3.6.1:

    • מקור

      make.py תומך כעת מזעור Javascript ונהמה הודעות.

    • תבניות UL4 תומכות כעת אובייקטי פלט JSON וצבע.
    • jsp.py יכול כעת להמיר תבניות UL4 לקוד JSP.

    מה חדש בגרסת 3.4.3:

    • css.applystylesheets () כבר לא יכל להתמודד עם סגנון הצהרות המכילות הערות. זו תוקנה.

    מה חדש בגרסת 3.4.2:

    • ניתוח HTML השבור (דרך האפשרות המסודרת) כאשר באמצעות כתובת URL בסיס תוקן.

    דרישות :

    • Python
    • ספריית ההדמיה Python

  • תוכנות אחרות של יזם -

    KmPlot
    KmPlot

    2 Jun 15

    jQuery templates
    jQuery templates

    13 May 15

    icsDrone
    icsDrone

    3 Jun 15

    OpenNHRP
    OpenNHRP

    20 Feb 15

    תגובות ל XIST

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