Question #667197 on Sikuli changed:
https://answers.launchpad.net/sikuli/+question/667197

irvinborder posted a new comment:
As a rule, Python doesn't implicitly convert objects from one type to
another1 in order to make operations "make sense", because that would be
confusing: for instance, you might think that '2' + 6 should mean '26',
but someone else might think it should mean 8 or even '8'.  You cannot
concatenate a string and a number (of any kind) in python because those
objects have different definitions of the plus(+) operator which are not
compatible with each other . So in order to solve this
"misunderstanding" between objects:

The old school way is to cast the number to string with the str(anything) 
method and then concatenate the result with another string.
The more pythonic and recommended way is to use the format method which is very 
versatile

http://net-informations.com/python/basics/string.htm

-- 
You received this question notification because your team Sikuli Drivers
is an answer contact for Sikuli.

_______________________________________________
Mailing list: https://launchpad.net/~sikuli-driver
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~sikuli-driver
More help   : https://help.launchpad.net/ListHelp

Reply via email to