10 Apr
2002
10 Apr
'02
6:36 p.m.
Michael LaPera writes:
I am creating a simple Python script that displays a random image (image1, image2, image3....). All I want to do do is generate a random number which is concatenated to the end of the context attribute similar to this example in PHP:
$randomNumber = ***some random number*** return context.{'image'.$randomNumber}
Is this possible (and easy) in Python? It is.
It does not use special syntax but a built in function: "getattr". It looks like: return getattr(context,'image' + `randomNumber`) "+" is concatenation for strings and "`...`" is string representation. Dieter