On 6/5/2020 6:59 PM, Ethan Furman wrote:
On 06/05/2020 03:15 PM, MRAB wrote:
On 2020-06-05 22:50, Ethan Furman wrote:

There is no workaround that allows a keyword to be used except as a keyword, other than making it a string.  When faced with this kind of situation myself I use a synonym, like "since", or a translation, like "desde".

The usual workaround is to append an underscore: 'from_'.

True, but ick.  ;-)  It's like a dangling preposition.

It is, in a sense, standard practice. It is used, for instance, for tcl/tk names that are python keywords. The option / argument name 'in' is written 'in_' when written without quotes in a call.

f(in_='.') and f(**{'in':'.'}) have the same effect.


--
Terry Jan Reedy


--
https://mail.python.org/mailman/listinfo/python-list

Reply via email to