new*_*GIS 5 python pdf delete-file python-2.7
我尝试删除300个pdf文件.所有pdf文件都是不同的名称,它们都分布在一个大文件夹中,该文件夹分为很多子文件夹和子子文件夹.我怎么能用python(我使用python 2.7.8)?
使用shutil.rmtree
,您可以递归删除目录.
import shutil
shutil.rmtree('/path/to/directory/that/contains/pdfs')
Run Code Online (Sandbox Code Playgroud)
如果目录包含其他非pdf
文件的文件,请使用以下代码(用于os.walk
递归遍历目录,和os.remove
/ os.unlink
删除pdf文件).
import os
for parent, dirnames, filenames in os.walk('/path/to/the/directory'):
for fn in filenames:
if fn.lower().endswith('.pdf'):
os.remove(os.path.join(parent, fn))
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4774 次 |
最近记录: |