Python将文件夹的文件名一行行写入到TXT文本文件
前言
- 本文是个人使用Python日常操作处理的电子笔记,由于水平有限,难免出现错漏,敬请批评改正。
- 更多精彩内容,可点击进入我的个人主页查看
前提条件
- 熟悉Python
相关介绍
- Python是一种跨平台的计算机程序设计语言。是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越多被用于独立的、大型项目的开发。
实验环境
- Python 3.x (面向对象的高级语言)
Python将文件夹的文件名一行行写入到TXT文本文件
——|
Image-0000.bmp
Image-0001.bmp
Image-0002.bmp
Image-0003.bmp
Image-0004.bmp
Image-0005.bmp
Image-0006.bmp
Image-0007.bmp
Image-0008.bmp
Image-0009.bmp
Image-0010.bmp
Image-0011.bmp
Image-0012.bmp
Image-0013.bmp
Image-0014.bmp
import os
if __name__ == "__main__":
dir_name = './' # 文件夹
file_list = os.listdir(dir_name) # 文件名列表
# print(file_list)
out_txt_path = 'text_list.txt' # txt输出路径
# 写入txt内容
with open(out_txt_path,'w+',encoding='utf-8') as f:
for i in file_list:
f.write(i+'\n')
更多精彩内容,可点击进入Python日常小操作专栏或我的个人主页查看