Deleting files which start with a name Python
Question: I have a few files I want to delete, they have the same name at the start but
have different version numbers. Does anyone know how to delete files using the
start of their name?

    
    
    Eg.
    version_1.1
    version_1.2
    

Is there a way of delting any file that starts with the name version?

Thanks


Answer: 
    import os, glob
    for filename in glob.glob("mypath/version*"):
        os.remove(filename) 
    

Substitute the correct path (or `.` (= current directory)) for `mypath`. And
make sure you don't get the path wrong :)

This will raise an Exception if a file is currently in use.

