J'utilise la fonction os.path.split() sur un chemin dans mon programme pour obtenir le nom de fichier et le chemin d'un fichier puis les passer dans une autre méthode, mais ma solution actuelle semble plutôt laid:Est-il possible de déballer un tuple sans utiliser de variables?
path = os.path.split(somefile)
some_class(path[0], path[1])
Est-il possible de déballer le tuple chemin d'une manière plus propre dans l'appel à some_class? Quelque chose comme:
some_class(os.path.split(somefile).unpack())
Ou est-ce que je devrais simplement aller dans cette direction? Peut-être une façon plus pythonique?
une remarque connexe: double-astérisque décompresse un dictionnaire en arguments mot-clé: 'f (** kwargs)' – u0b34a0f6ae