Windows系统中,如何获取文件夹中所有文件的名称并保存在txt中?
在Windows系统中,你可以使用Python编程语言来获取文件夹中所有文件的名称并保存在txt文件中。下面是一个简单的示例代码:
import os
def get_file_names(folder_path):
file_names = []
for root, dirs, files in os.walk(folder_path):
for file in files:
file_names.append(file)
return file_names
def save_to_txt(file_names, txt_file_path):
with open(txt_file_path, 'w') as file:
for name in file_names:
file.write(name + '\n')
# 设置文件夹路径和txt文件路径
folder_path = 'C:/path/to/folder'
txt_file_path = 'C:/path/to/output.txt'
# 获取文件夹中所有文件的名称
file_names = get_file_names(folder_path)
# 将文件名保存到txt文件中
save_to_txt(file_names, txt_file_path)
在上面的代码中,你需要将folder_path
变量设置为你想要获取文件名的文件夹的路径,将txt_file_path
变量设置为要保存文件名的txt文件的路径。然后,代码将使用get_file_names
函数获取文件夹中所有文件的名称,并将这些文件名保存到file_names
列表中。最后,使用save_to_txt
函数将文件名写入到指定的txt文件中。
请确保你已经安装了Python,并将文件夹路径和txt文件路径替换为你自己的路径。运行代码后,你将在指定的txt文件中找到所有文件的名称。
在Python字符串中,反斜杠\
被视为转义字符。因此,如果你想在字符串中包含一个反斜杠,你需要使用两个反斜杠\\
来表示一个反斜杠,或者使用/
。
否则出现报错!
Comments | NOTHING