Previously, it was necessary to support older versions of Python for compatibility. F-strings were released in Python 3.6. Python 3.5 was marked as unsupported by the end of 2020, so now it's possible to start using f-strings safely for better readability and performance.
12 lines
288 B
Python
12 lines
288 B
Python
import os
|
|
|
|
|
|
def application(env, start_response):
|
|
vars = env.get('HTTP_X_VARIABLES').split(',')
|
|
|
|
body = ','.join([str(os.environ[var]) for var in vars if var in os.environ])
|
|
body = body.encode()
|
|
|
|
start_response('200', [('Content-Length', str(len(body)))])
|
|
return body
|