用Windows程序脚本生成一个保存当前文件夹下子文件的文件名,保存在当前路径下的TXT文件
时间: 2024-02-18 17:04:54 浏览: 103
DIR命令生成当前目录下所有文件名的TXT文件
4星 · 用户满意度95%
以下是一个使用Python编写的脚本,可以实现你的需求:
```python
import os
# 获取当前路径
current_path = os.getcwd()
# 获取当前路径下所有文件名
file_names = os.listdir(current_path)
# 创建一个空列表,用于存放子文件名
sub_file_names = []
# 遍历所有文件名,将子文件名添加到列表中
for file_name in file_names:
if os.path.isfile(file_name):
sub_file_names.append(file_name)
# 创建一个新的TXT文件,将子文件名写入其中
with open("sub_file_names.txt", "w") as f:
for sub_file_name in sub_file_names:
f.write(sub_file_name + "\n")
print("子文件名已保存到sub_file_names.txt文件中!")
```
你可以将以上代码复制到一个文本文件中,将文件后缀名改为“.py”,然后在Windows中使用Python运行即可。运行后,脚本将在当前路径下创建一个名为“sub_file_names.txt”的TXT文件,文件中将保存当前路径下所有子文件的文件名。
阅读全文