如何用python3语法'*'删除文件?
在dir中有一些文件名为percentxxxx.csv,percentyyyy.csv。我想删除名称以百分号开头的文件。
我发现os.remove
功能可能可以帮助我,但我不知道如何解决问题。
是否有其他函数可以使用语法percent * .csv删除文件?
以下是我的方法:
system_dir=os.getcwd()
for fname in os.listdir(system_dir):
# print(fname)
if fname.startswith('report'):
os.remove(os.path.join(system_dir, fname))
我主要想知道是否有更简单的方法,例如在方法中使用*语法。
使用glob:
import os
import glob
for csv in glob.glob("percent*.csv"):
os.remove(csv)
链接地址: http://www.djcxy.com/p/42421.html