利用Python读取文件名并生成txt文件——以图片文件为例

效果如下:

 

代码:

import os


class ReadImageName():
    def __init__(self):
        self.path = '.'

    def readname(self):
        filenames = os.listdir(self.path)
        flielist = []

        for item in filenames:
            if item.endswith('.jpg'):
                itemname = os.path.join(self.path, item)
                itemname = itemname[-11:]
                flielist.append(itemname)

        fo = open("imagename.txt", "w")
        for item in flielist:
            fo.write(str(item) + "\n")


if __name__ == '__main__':
    log = ReadImageName()
    log.readname()

  

posted @ 2017-09-26 20:51  congyucn  阅读(2064)  评论(0编辑  收藏  举报