Python Bestandsbeheer: Bestanden Hernoemen en Verwijderen met Gemak
Bestanden Hernoemen en Verwijderen in Python
In Python kunt u bestanden hernoemen en verwijderen met ingebouwde functies uit de os-module. Deze operaties zijn belangrijk bij het beheren van bestanden binnen een bestandssysteem. In deze tutorial verkennen we hoe u deze acties stap voor stap uitvoert.
Bestanden Hernoemen in Python
Om een bestand in Python te hernoemen, kunt u de os.rename() functie gebruiken. Deze functie neemt twee argumenten: de huidige bestandsnaam en de nieuwe bestandsnaam.
Syntaxis
Hieronder volgt de basis syntaxis van de rename() functie in Python:
os.rename(current_file_name, new_file_name)
Parameters
Deze functie accepteert de volgende parameters:
current_file_name – Dit is de huidige naam van het bestand dat u wilt hernoemen.
new_file_name – Dit is de nieuwe naam die u aan het bestand wilt toewijzen.
Voorbeeld
Hieronder volgt een voorbeeld om een bestaand bestand "oldfile.txt" te hernoemen naar "newfile.txt" met de rename() functie:
import os
# Huidige bestandsnaam
current_name = "oldfile.txt"
# Nieuwe bestandsnaam
new_name = "newfile.txt"
# Hernoem het bestand
os.rename(current_name, new_name)
print(f"Bestand '{current_name}' hernoemd naar '{new_name}' met succes.")
De uitvoer van de bovenstaande code is:
Bestand 'oldfile.txt' hernoemd naar 'newfile.txt' met succes.
Bestanden Verwijderen in Python
U kunt een bestand in Python verwijderen met de os.remove() functie. Deze functie verwijdert een bestand gespecificeerd door de bestandsnaam.
Syntaxis
Hieronder volgt de basis syntaxis van de remove() functie in Python:
os.remove(file_name)
Parameters
Deze functie accepteert de naam van het bestand als parameter dat verwijderd moet worden.
Voorbeeld
Hieronder volgt een voorbeeld om een bestaand bestand "file_to_delete.txt" te verwijderen met de remove() functie:
import os
# Te verwijderen bestand
file_to_delete = "file_to_delete.txt"
# Verwijder het bestand
os.remove(file_to_delete)
print(f"Bestand '{file_to_delete}' succesvol verwijderd.")
Na uitvoering van de bovenstaande code krijgen we de volgende uitvoer:
Bestand 'file_to_delete.txt' succesvol verwijderd.
Python
- Python Bestands I/O: In- en uitvoerbewerkingen onder de knie krijgen
- Python Dictionary Fundamentals: Sleutels, Waarden en Toegang
- Een minimale Python-versie afdwingen in je script
- Django Onder de Knie: Beginner's Gids voor Features, Architectuur & Geschiedenis
- Python-directory en bestandsbewerkingen beheersen
- Python Queue: FIFO & LIFO begrijpen met praktische voorbeelden
- Python Reguliere Expressies onder de knie: een praktische gids
- Python-scripts uitvoeren: een complete stapsgewijze handleiding
- De kwadraat van een berekenen in Python: 6 effectieve methoden
- Meerdere waarden retourneren in Python: een eenvoudige gids
- Python Statements, Indentatie en Comments: Een duidelijke gids