[Zope] strange ZClasses method name
Filippo Veneri
fbv at wetweb.net
Fri May 21 11:06:34 EDT 2004
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
I have defined a ZClass, say I called it 'MyZClass'. Then I added a
Python Script (lets name it 'myPS'), in the methods section of the
ZClass. How can I call that script from the ZClass itself (not from an
instance, which is the common case)?
After some experimentation I found that with the following syntax
I could call myPS from another script:
zClass=context.restrictedTraverse('/Control_Panel/Products/MyProduct/MyZClass')
zClass.propertysheets.methods['myPS ']()
~ _
Pleas note the underlined blank in the key used to acces the methods
dictionary. Is this intended? And if so, what is its purpouse?
Thanks
- --
~ o Filippo Veneri
~ o Key: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x1FC1E1CE
~ o Key Fingerprint: DDA9 129E 82C5 0D23 65C0 C04B FDC1 B93F 1FC1 E1CE
o .''''.
~ o /O) './|
~ > ) \| .'\|
~ `....`
~ ` `
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFArhr5/cG5Px/B4c4RAvP5AJ4/1oLyIMZJzOPBH2tmP2Jrho1HygCfZc0i
EOp2y6WNxXuDtsCXRBP3Yx8=
=75pF
-----END PGP SIGNATURE-----
More information about the Zope
mailing list