Dzień dobry,
mam pliki o takich nazwach KK-1234-1.png, ; KK-2342-2.png itd (jest ich tysiące) czasami się zdarza że w tych nazwach są niechciane znaki takie jak kropki, przecinki albo spacje. Potrzebuję napisać program który mi będzie usuwał takie znaki, w przyszłości taki kod będę chciał edytować gdyby pojawiły się inne znaki. Napisałem taki skrypt:
from os import remove
import glob
def remove_part_of_name(files):
for f in glob.iglob(files + '/*.png'): #Tutaj chciałem żeby program się dostał do folderu z plikami i żeby patrzył na pliki z .png
files1 = remove(',') #Tutaj chciałem żeby usunął mi z każdego pliku który ma .png przecinek
remove_part_of_name("C:\\Users\\xxx\\Desktop\\próba")
i oczywiście wyskoczył błąd że python nie wie co to jest w nawiasie remove
Jeśli macie jakieś dobre pomysły chętnie się posłucham a na razie szukam może jakiś innych metod