| 26 | example: |
| 27 | {{{ |
| 28 | #!python |
| 29 | class myClass: |
| 30 | "A simple example class" |
| 31 | a=123 |
| 32 | }}} |
| 33 | |
| 34 | result: >>> myClass.!__dict!__ |
| 35 | {{{ |
| 36 | #!text |
| 37 | {'a': 123, '__module__': '__main__', '__doc__': 'A simple example class'} |
| 38 | }}} |
| 39 | |
| 40 | * class.!__doc!__ !: __doc!__屬性傳回此類別的文件字串 |
| 41 | * class.!__name!__ !: __name!__屬性傳回此類別的名稱 |
| 42 | * class.!__module!__ !: __module!__屬性傳包含回此類別的文件字串 |
| 43 | * class.!__bases!__: !__bases!__屬性是一個tuple物件,傳回此類別的基底類別名稱 |
| 44 | example: |
| 45 | {{{ |
| 46 | !#python |
| 47 | class myClass: |
| 48 | "A simple example class" |
| 49 | a=123 |
| 50 | }}} |
| 51 | |
| 52 | result: >>> myClass.!__bases!__ |
| 53 | {{{ |
| 54 | #!text |
| 55 | () |
| 56 | }}} |
| 57 | |
| 58 | {{{ |
| 59 | #!python |
| 60 | class myClass: |
| 61 | "A simple example class" |
| 62 | a=123 |
| 63 | |
| 64 | |
| 65 | class a(myClass): |
| 66 | "A Derived Class" |
| 67 | b=321 |
| 68 | }}} |
| 69 | |
| 70 | result: >>> a.!__bases!__ |
| 71 | {{{ |
| 72 | #!text |
| 73 | (<class __main__.myClass at 0x011ED6C0>,) |
| 74 | }}} |