Hoe krijg ik de bestandsnaam zonder extensie uit een pad in Python?
Hoe krijg ik de bestandsnaam zonder extensie uit een pad in Python?
862
3
Hoe krijg ik de bestandsnaam zonder extensie uit een pad in Python?
Verkrijg de naam van het bestand zonder de extensie:
Afdrukken:
Belangrijke opmerking: Als de bestandsnaam uit meerdere punten bestaat, wordt alleen de extensie na de laatste punt verwijderd. Bijvoorbeeld:
Afdrukken:
Zie andere antwoorden hieronder als u dat geval moet behandelen.
Je kunt je eigen maken met:
Belangrijke opmerking: Als er meer dan één
.
in de bestandsnaam staat, wordt alleen de laatste verwijderd. Bijvoorbeeld:Zie hieronder voor andere antwoorden die daarop ingaan.
import os
, en gebruik danos.path.basename
import
vanos
betekent niet dat jeos.foo
kunt gebruiken zonder naaros
te verwijzen.