While everyone is saying what they want in Python :)
Erno Kuusela
erno-news at erno.iki.fi
Tue Feb 6 12:05:56 EST 2001
In article <axIf6.35318$p8.7719400 at typhoon.southeast.rr.com>, "Don
Tuttle" <tuttledon at hotmail.com> writes:
| "Jay O'Connor" <joconnor at cybermesa.com> wrote in message
| news:3A7DB154.87E04245 at cybermesa.com...
|| I'm not familiar with the 'with' keyword in Delphi.
| Here's a vbscript example.
| With MyLabel
| .Height = 2000
| .Width = 2000
| .Caption = "This is MyLabel"
| End With
>>> class foo:
... pass
...
>>> def with(obj, code):
... exec code in obj.__dict__
... del obj.__dict__['__builtins__'] # this gets added by exec
...
>>> my_foo = foo()
>>> with(my_foo, '''
... height = 2000
... width = 2000
... caption = "this is mylabel"
... ''')
>>>
>>> print my_foo.caption
this is mylabel
;)
-- erno
More information about the Python-list
mailing list