So i want to create a variable number of environment variables, where servnuber
is the number of environment variables i want and which is provided as an environment variable itself.
servnumber=os.environ['SERV_NUMBER']
vartest='host'
envtest='MY_HOST'
for x in range(1, servnumber):
vartest+str(x)=os.environ[envtest+str(x)]
My desired result would be, if servnumber is 3, to create
host1=os.environ['MY_HOST1']
host2=os.environ['MY_HOST2']
host3=os.environ['MY_HOST3']
But I'm getting:
File "variableservers.py", line 49
vartest+str(x)=os.environ[envtest+str(x)]
^
SyntaxError: can't assign to operator