python代码实现遍历d盘下的所有文件,并将其所有文件的完整路径写入txt文件中
时间: 2024-02-29 22:51:36 浏览: 274
python遍历文件夹下文件,并生成txt
以下是Python代码的示例,可以实现遍历D盘下的所有文件,并将其完整路径写入txt文件中:
```python
import os
# 要遍历的目录
root_dir = 'D:\\'
# 存放文件路径的列表
file_paths = []
# 遍历目录及其子目录下的所有文件
for root, dirs, files in os.walk(root_dir):
for file in files:
# 构造文件完整路径
file_path = os.path.join(root, file)
# 将文件完整路径添加到列表中
file_paths.append(file_path)
# 将文件路径写入txt文件
with open('file_paths.txt', 'w') as f:
for file_path in file_paths:
f.write(file_path + '\n')
```
在上面的代码中,我们首先指定了要遍历的目录(例如,“D:\\”)。然后,我们使用os.walk()函数遍历了该目录及其子目录下的所有文件,并将每个文件的完整路径构造出来,将其添加到file_paths列表中。接着,我们打开一个文本文件(例如,“file_paths.txt”),并将file_paths列表中的所有文件路径写入该文件中。最后,我们关闭文件。
阅读全文