croix-plate-forme de dédoublement de voie en python

Je voudrais quelque chose qui a le même effet que celui-ci:

>>> path = "/foo/bar/baz/file"
>>> path_split = path.rsplit('/')[1:]
>>> path_split
['foo', 'bar', 'baz', 'file']

Mais qui fonctionnera avec Windows chemins de trop. Je sais qu'il y a un os.path.split() mais ce n'est pas faire ce que je veux, et je n'ai rien vu qui ne.

  • BTW Python a os.path qui prend en charge votre système d'exploitation actuel chemin de la syntaxe, mais il y a aussi des OS spécifiques chemin de modules appelés posixpath, ntpath, macpath et os2emxpath avec la même interface.