by Guest » 03 Jan 2025, 09:46
Wenn ich Dokumente mit der Bezeichnung habe:
Code: Select all
2023_FamilyDrama.pdf
2024_FamilyDrama.pdf
2022-beachpics.pdf
2020 Hello_world bring fame.pdf
2019-this-is-my_doc.pdf
Ich möchte, dass sie so sind
Code: Select all
FamilyDrama_2023.pdf
FamilyDrama_2024.pdf
beachpics_2022.pdf
Hello_world bring fame_2020.pdf
this-is-my_doc_2019.pdf
Bisher weiß ich, wie man eine Zeichenfolge vom Anfang des Dateinamens entfernt, weiß aber nicht, wie ich sie speichern und an das Ende der Zeichenfolge anhängen kann.
Code: Select all
import os
for root, dir, fname in os.walk(PATH):
for f in fname:
os.chdir(root)
if f.startswith('2024_'):
os.rename(f, f.replace('2024_', ''))
Wenn ich Dokumente mit der Bezeichnung habe:
[code]2023_FamilyDrama.pdf
2024_FamilyDrama.pdf
2022-beachpics.pdf
2020 Hello_world bring fame.pdf
2019-this-is-my_doc.pdf
[/code]
Ich möchte, dass sie so sind
[code]FamilyDrama_2023.pdf
FamilyDrama_2024.pdf
beachpics_2022.pdf
Hello_world bring fame_2020.pdf
this-is-my_doc_2019.pdf
[/code]
Bisher weiß ich, wie man eine Zeichenfolge vom Anfang des Dateinamens entfernt, weiß aber nicht, wie ich sie speichern und an das Ende der Zeichenfolge anhängen kann.
[code]import os
for root, dir, fname in os.walk(PATH):
for f in fname:
os.chdir(root)
if f.startswith('2024_'):
os.rename(f, f.replace('2024_', ''))
[/code]