写一个python代码, 读取文件夹下的文件名,输出带有路径并生成txt文件
时间: 2024-04-10 22:34:25 浏览: 234
当然可以!以下是一个示例代码,可以读取指定文件夹下的所有文件名,并将其输出到一个带有路径的 txt 文件中:
```python
import os
def get_file_names(folder_path):
file_names = []
for file_name in os.listdir(folder_path):
file_names.append(os.path.join(folder_path, file_name))
return file_names
def generate_txt_file(file_names, output_path):
with open(output_path, 'w') as f:
for file_name in file_names:
f.write(file_name + '\n')
# 指定文件夹路径
folder_path = '/path/to/folder'
# 获取文件名列表
file_names = get_file_names(folder_path)
# 指定输出文件路径
output_path = '/path/to/output.txt'
# 生成带有路径的 txt 文件
generate_txt_file(file_names, output_path)
```
请将 `folder_path` 替换为你想要读取的文件夹路径,将 `output_path` 替换为你想要生成的 txt 文件路径。运行代码后,将会在指定的路径下生成一个名为 `output.txt` 的文本文件,其中包含了指定文件夹下所有文件的带有路径的文件名。
阅读全文