Environment variables are strings. There are some ways of representing a list (or array) in a string, most commonly - a comma separated list item,item2,item3
which you can process in python code as follows:
import os
env_variable = os.getenv("NAME_LIST")
name_list = [item for item in env_variable.split(",") if item]
I've opted to use conditional list comprehension instead of just using str.split
because sometimes (depending on how the string is formed) there will be empty strings in the result where you don't expect them to be. Feel free to omit this part.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…