[Zope] Composing variables
Jo Meder
jo at meder.de
Fri Jul 29 12:10:45 EDT 2005
Am 29.07.2005, 18:02 Uhr
schryb Cristi Barladeanu <kristache at gmail.com>:
> An example written in PHP:
>
> $alternative = "bar";
> $foo_bar = "content based on bar";
> echo ${"foo_".$alternative}
same in a Python-Skript:
------------------------------------------------------------------
foo = {"bar": "content based on bar",
"baz": "content based on baz",
}
alternative = "bar"
print foo[alternative]
------------------------------------------------------------------
or, if foo_bar and foo_baz are attributes in your current context:
------------------------------------------------------------------
alternative = "bar"
print getattr(context, "foo_%s"%alternative)
------------------------------------------------------------------
HTH
Jo.
--
internetmanufaktur jo----------------------------- Berlin, Germany
|||||||||||||||meder-------------------fon: ++49-30-417 17 63 33
http://www.meder.de/ ------------------- fax: ++49-30-417 17 63 45
Kollwitzstr. 75 ------------------------ mob: ++49-170- 2 98 89 97
10435 Berlin ---------------http://www.meder.de/keys/jo-pubkey.txt
More information about the Zope
mailing list