I need to convince myself that this is a bad idea. I want to assign a second name to the same variable, whose contents may change.
A='Bob'
B=A #wrong function, I want to figure out something that works here.
A='Alice'
print A
print B
I want both A and B to print 'Alice' but instead B prints 'Bob' and A prints 'Alice'.
Why do I want to do this? In my code I am using one name for a bit of data, that makes sense for processing, but a different name makes sense for user input. argparse seems to want to assign a variable name based on the command line option. So I want to use one name when the data is entered, but another name when it is processed. I would prefer to avoid copying one to the other, but that is my fallback position.