ווטסאפ - לינוקס, BSD, קוד פתוח ותוכנה חופשית בעברית. Whatsup - Linux, BSD, open source and free software in Hebrew

 
 
  כניסת חברים · רישום · שכחתי סיסמה  
tux the penguin

quick_linkשוחררה פייתון 2.7

published at 06/07/2010 - 02:40 · ‏פורסם ozzyboy · ‏tags פיתוח · שלח לחברידידותי למדפסת
פיתוח שוחררה פייתון 2.7, כנראה הגרסה העיקרית האחרונה בענף 2 לפני כניסתה למצב תחזוקה.

רשימת החידושים כוללת:


  • מבנה נתונים חדש: מילון השומר על הסדר.

  • comprehensions עבור Set ומילונים.

  • הרחבות ל-unittest. כולל דילוג על בדיקות מסויימות ומתודות assert חדשות.

  • גרסה חדשה של מודול ה-io הכתובה ב-C לשיפור הביצועים.

  • argparse כתחליף חזק יותר ל-optparse (קריאה ופענוח של פרמטרים משורת הפקודה).

  • שיפורים במודול ה-logging.

  • אופטימיזציות ב-garbage collector ובתכונות ופונקציות נוספות.

  • מודול ה-sysconfig.

  • Tkinter תומך ב-Tile בעזרת מודול ttk.


ניתן לראות כי חלק לא מבוטל מהחידושים בגרסה זו מהווים backports לתכונות מענף 3.1.
 

קישורים רלוונטיים

· עוד על פיתוח
· חדשות מאת ozzyboy


הסיפור הנקרא ביותר בנושא פיתוח:
הטבלה המחזורית של האופרטורים

שוחררה פייתון 2.7 | כניסה / יצירת מנוי חדש | 10 תגובות
סף חסימה
  
ההערות הינן מטעם כותביהן. אין צוות האתר לוקח אחריות על תוכנן
Re: שוחררה פייתון 2.7 (ניקוד: 1)
ע"י meijin ב 06/07/2010 - 08:44

(מידע על משתמש | שלח הודעה) http://http://
ובעקבות השחרור הזה, בארצ' מתכוננים כבר למעבר לפייתון 3, מה שידרוש בניה מחדש של יותר מ500 חבילות. מי שמשתמש ב[testing] - מומלץ ואף הכרחי לעקוב אחרי רשימת התפוצה.

אסף.

[ השב לזאת ]

Re: שוחררה פייתון 2.7 (ניקוד: 0)
ע"י פינגווין אנונימי ב 06/07/2010 - 09:01
מילון השומר על הסדר? למה הכוונה? מבחינת אינדקסים או ערכים?

[ השב לזאת ]


Re: שוחררה פייתון 2.7 (ניקוד: 0)
ע"י פינגווין אנונימי ב 06/07/2010 - 10:37
the key keep their insertion order





Re: שוחררה פייתון 2.7(ניקוד: 1)
ע"י mksoft (meir@mksoft.co.il)
ב 06/07/2010 - 10:59
(מידע על משתמש | שלח הודעה) http://mksoft.co.il/
מילון רגיל לא שומר על סדר הכנסת המפתחות (חלק מהאלגוריתם כדי לאפשר גישה מהירה לאלמנטים), כך שאיטרציה עליו לא מובטחת שתהיה באותו סדר, דוגמא:
>>> the_dict = {'moo': 'cow', 'meh':'sheep', 'woof':'dog'}
>>> the_dict.items()
[('woof', 'dog'), ('moo', 'cow'), ('meh', 'sheep')]




Re: שוחררה פייתון 2.7 (ניקוד: 1)
ע"י ארתיום ב 06/07/2010 - 15:16

(מידע על משתמש | שלח הודעה) http://art-blog.no-ip.info/wp
אני מאוד מקווה בשביל פיתון שהגרסה 2.7 לא תהיה הגרסה האחרונה שלו.

[ השב לזאת ]


Re: שוחררה פייתון 2.7 (ניקוד: 0)
ע"י פינגווין אנונימי ב 06/07/2010 - 23:50
מה גורם לך לחשוב שקימת אפשרות שהיא כן תהיה הגרסה האחרונה שלו?





Re: שוחררה פייתון 2.7(ניקוד: 1)
ע"י ik_5 (e@mail.place)
ב 07/07/2010 - 09:59
(מידע על משתמש | שלח הודעה) http://ik.homelinux.org/
לדעתי סדרת 3x של פיתון ששונה בגישה שלה מ2x





Re: שוחררה פייתון 2.7(ניקוד: 1)
ע"י mksoft (meir@mksoft.co.il)
ב 07/07/2010 - 10:53
(מידע על משתמש | שלח הודעה) http://mksoft.co.il/
היא לא שונה.





Re: שוחררה פייתון 2.7(ניקוד: 1)
ע"י ik_5 (e@mail.place)
ב 07/07/2010 - 11:06
(מידע על משתמש | שלח הודעה) http://ik.homelinux.org/
אז מה הבדל בין 2x ל3x אם יש דברים שעובדים לגמרי שונה ותוספות חדשות ?





Re: שוחררה פייתון 2.7 (ניקוד: 1)
ע"י ozzyboy ב 07/07/2010 - 16:11

(מידע על משתמש | שלח הודעה)
גרסא 3 בעיקר מנסה "לנקות" את השפה מבלי לדאוג יותר מדי לתאימות לאחור.
השינויים הם לא -מאד- דרסטיים. אתה מוזמן להסתכל כאן:
http://docs.python.org/release/3.0.1/whatsnew/3.0.html