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.
15 lines
440 B
Python
15 lines
440 B
Python
def wsgi_target_a(env, start_response):
|
|
start_response('200', [('Content-Length', '1')])
|
|
return [b'1']
|
|
|
|
|
|
def wsgi_target_b(env, start_response):
|
|
start_response('200', [('Content-Length', '1')])
|
|
return [b'2']
|
|
|
|
|
|
def wsgi_target_prefix(env, start_response):
|
|
data = f"{env.get('SCRIPT_NAME', 'No Script Name')} {env['PATH_INFO']}"
|
|
start_response('200', [('Content-Length', f'{data}')])
|
|
return [data.encode('utf-8')]
|