Code Snippets

From Python
(Difference between revisions)
Jump to: navigation, search
m (typo)
(קוד פשוט יותר, שם ארגומנט צפוי יותר)
Line 19: Line 19:
 
<div dir=ltr>
 
<div dir=ltr>
 
  class struct(object):
 
  class struct(object):
     def __init__(self,**keys):
+
     def __init__(self, **kw):
         for k,v in keys.iteritems():
+
         self.__dict__.update(kw)
            setattr(self,k,v)
+
 
   
 
   
 
  #usage:
 
  #usage:

Revision as of 22:01, 10 October 2006

Contents

פיסות קוד

כאן אפשר לשים קטעי קוד קצרים שימושיים לביקורת הקהל.

עלה לכם איזה רעיון, יש לכם איזה טריק שנראה שימושי, אבל אתם עדיין לא מספיק בטוחים בעצמכם (או שזה דבילי מדי) בשביל לרוץ ולפרסם ב- Python Cookbook?

למה שלא נוסיף את זה כאן ונשמע מה יש לחבר'ה להגיד? פשוט לחצו על Edit...

(למען הסדר - מומלץ להשתמש בתבנית הדוגמה שיש למטה)



struct

אוביקט מהיר לאחסון פרטי רשומה כלשהי. לא יעיל כמו tuple, אבל יותר קריא, ונשמע לי יותר נוח לשימוש מאשר dict

class struct(object):
    def __init__(self, **kw):
        self.__dict__.update(kw)

#usage:
person = struct(name="Brian", age=2006)
person.status = "crucified"
print person.name

תגובות הקהל

  • כתוב תגובה כאן


תבנית לדוגמה - שכפל וערוך

מה זה עושה

#put code here
# Make sure to start each line with a blank
import this

הערות ושאלות

תגובות הקהל

  • כתוב תגובה כאן

Personal tools