Punkte im Dateinamen gelöst
This commit is contained in:
15
rename.py
15
rename.py
@@ -4,7 +4,14 @@ import re
|
||||
import sys
|
||||
|
||||
def rename_file(filename):
|
||||
name = filename.split('.')[0] # ohne Endung
|
||||
#if not os.path.exists(filename):
|
||||
if '.' in filename:
|
||||
name, extension = filename.rsplit('.', 1)
|
||||
else:
|
||||
name = filename.split('.')[0]
|
||||
extension = filename.split('.')[1]
|
||||
#name, extension = filename.rsplit('.', 1) if '.' in filename else (name = filename.split('.')[0])
|
||||
# ohne Endung
|
||||
|
||||
#print(temp+"."+filename.split('.')[1])
|
||||
#os.rename(filename, temp+"."+filename.split('.')[1])
|
||||
@@ -48,7 +55,7 @@ def rename_file(filename):
|
||||
new_name = new_name.replace(",", "_")
|
||||
|
||||
|
||||
os.rename(filename, new_name+"."+filename.split('.')[1])
|
||||
os.rename(filename, new_name+"."+extension)
|
||||
|
||||
|
||||
|
||||
@@ -59,5 +66,5 @@ def rename_file(filename):
|
||||
# Aufruf der Funktion (aktuelles Verzeichnis oder ein anderes)
|
||||
#rename_files(".")
|
||||
|
||||
#rename_file(sys.argv[1])
|
||||
rename_file("Hinreichendes Kriterium für lokale Extrema und Sattelpunkte für Funkt. m. zwei Variablen (Folge 189) (1080p_25fps_H264-128kbit_AAC).mp4")
|
||||
rename_file(sys.argv[1])
|
||||
#rename_file("Hinreichendes Kriterium für lokale Extrema und Sattelpunkte für Funkt. m. zwei Variablen (Folge 189) (1080p_25fps_H264-128kbit_AAC).mp4")
|
||||
@@ -15,7 +15,14 @@ def rename_files(directory):
|
||||
rename_file(file)
|
||||
|
||||
def rename_file(filename):
|
||||
name = filename.split('.')[0] # ohne Endung
|
||||
#if not os.path.exists(filename):
|
||||
if '.' in filename:
|
||||
name, extension = filename.rsplit('.', 1)
|
||||
else:
|
||||
name = filename.split('.')[0]
|
||||
extension = filename.split('.')[1]
|
||||
#name, extension = filename.rsplit('.', 1) if '.' in filename else (name = filename.split('.')[0])
|
||||
# ohne Endung
|
||||
|
||||
#print(temp+"."+filename.split('.')[1])
|
||||
#os.rename(filename, temp+"."+filename.split('.')[1])
|
||||
@@ -59,9 +66,6 @@ def rename_file(filename):
|
||||
new_name = new_name.replace(",", "_")
|
||||
|
||||
|
||||
os.rename(filename, new_name+"."+filename.split('.')[1])
|
||||
|
||||
# Aufruf der Funktion (aktuelles Verzeichnis oder ein anderes)
|
||||
#rename_files(".")
|
||||
os.rename(filename, new_name+"."+extension)
|
||||
|
||||
rename_files(sys.argv[1])
|
||||
|
||||
Reference in New Issue
Block a user