python代码,读取文件中的文件夹名称及zip文件夹名,并保存在txt文件中
时间: 2024-02-13 16:00:25 浏览: 149
NC4文件提取代码.zip_.nc4_NC_nc4 格式_nc文件_python处理nc4
5星 · 资源好评率100%
可以使用Python的os模块和zipfile模块来实现。以下是示例代码:
```python
import os
import zipfile
# 遍历目录中的文件夹和zip文件
def get_folders_and_zips(path):
folders = []
zips = []
for file_name in os.listdir(path):
if os.path.isdir(os.path.join(path, file_name)):
folders.append(file_name)
elif file_name.endswith('.zip'):
zips.append(file_name)
return folders, zips
# 将文件夹和zip文件名保存至txt文件
def save_to_txt(folders, zips, file_path):
with open(file_path, 'w') as f:
f.write('Folders:\n')
for folder in folders:
f.write(folder + '\n')
f.write('\nZips:\n')
for zip_file in zips:
f.write(zip_file + '\n')
# 读取路径
path = '/path/to/folder'
# 获取文件夹和zip文件名
folders, zips = get_folders_and_zips(path)
# 保存至txt文件
save_to_txt(folders, zips, 'file_list.txt')
```
运行以上代码,即可将文件夹和zip文件夹名保存在名为file_list.txt的txt文件中。
阅读全文