Wie erhalte ich den Dateinamen ohne die Erweiterung aus einem Pfad in Python?
"/path/to/some/file.txt" "file"
Wie erhalte ich den Dateinamen ohne die Erweiterung aus einem Pfad in Python?
"/path/to/some/file.txt" "file"
import os
filename = C:\\Users\\Public\\Videos\\Sample Videos\\wildlife.wmv
Dies gibt die filename
ohne die extension
( C:\Users\Public\Videos\Sample Videos \wildlife )
temp = os.path.splitext(filename)[0]
Jetzt können Sie genau das bekommen filename
von der Aushilfe mit
os.path.basename(temp) #this returns just the filename (wildlife)
Sehr, sehr einfach keine anderen Module !!!
import os
p = r"C:\Users\bilal\Documents\face Recognition python\imgs\northon.jpg"
# Get the filename only from the initial file path.
filename = os.path.basename(p)
# Use splitext() to get filename and extension separately.
(file, ext) = os.path.splitext(filename)
# Print outcome.
print("Filename without extension =", file)
print("Extension =", ext)
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.