如何使用Python递归地触摸所有文件?
要递归地触摸所有文件,您需要使用os.walk遍历目录树,并使用os.utime(path_to_file)添加触摸其中的所有文件。
示例
import os
# Recursively walk the tree
for root, dirs, files in os.walk(path):
for file in files:
# Set utime to current time
os.utime(os.path.join(root, file))在Python3.4+中,您可以直接使用pathlib模块来触摸文件。
例
from pathlib import Path
import os
# Recursively walk the tree
for root, dirs, files in os.walk(path):
for file in files:
Path(os.path.join(root, file)).touch()热门推荐
10 女儿出阁的祝福语简短
11 白族结婚祝福语简短大全
12 姐姐生日精简祝福语简短
13 牛年祝福语简短搞笑的
14 闺蜜小孩祝福语简短
15 幽默祝福语押韵简短
16 小朋友得奖祝福语简短
17 赛前祝福语加姓名简短
18 小学同学简短祝福语