python删除文件,如果名称以'xyz'开头

jak*_*ong 1 python

我有我的文件夹中的几个文件xyz_driver,xyz_tool,xyz_mac,aaa_driver,aaa_tool,aaa_mac

如果我这样做的话

for filename in glob.glob('xyz_driver'):
    os.remove(filename)
Run Code Online (Sandbox Code Playgroud)

有用.

但我怎么删除所有文件只有当名称开头xyz

mha*_*wke 6

glob() 支持通配符模式匹配:

for filename in glob.glob('xyz*'):
    os.remove(filename)
Run Code Online (Sandbox Code Playgroud)