Estoy buscando algunos consejos sobre la mejor manera de generar una ruta de archivo utilizando variables, actualmente mi código es similar al siguiente:Crear ruta del archivo a partir de variables
path = /my/root/directory
for x in list_of_vars:
if os.path.isdir(path + '/' + x): # line A
print(x + ' exists.')
else:
os.mkdir(path + '/' + x) # line B
print(x + ' created.')
Para las líneas A y B como se muestra arriba, ¿hay una mejor manera de crear una ruta de archivo ya que será más larga a medida que profundice en el árbol de directorios?
preveo un método integrado existente para ser utilizado de la siguiente manera:
create_path(path, 'in', 'here')
produciendo un camino de forma /my/root/directory/in/here
Si no hay ninguna función integrada acabo escribirá mismo uno.
Gracias por cualquier aportación.