麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > Python > 正文

Python實現讀取目錄所有文件的文件名并保存到txt文件代碼

2020-02-23 06:13:47
字體:
來源:轉載
供稿:網友

代碼: (使用os.listdir)

代碼如下:
import os

def ListFilesToTxt(dir,file,wildcard,recursion):
    exts = wildcard.split(" ")
    files = os.listdir(dir)
    for name in files:
        fullname=os.path.join(dir,name)
        if(os.path.isdir(fullname) & recursion):
            ListFilesToTxt(fullname,file,wildcard,recursion)
        else:
            for ext in exts:
                if(name.endswith(ext)):
                    file.write(name + "/n")
                    break

def Test():
  dir="J://1"
  outfile="binaries.txt"
  wildcard = ".txt .exe .dll .lib"
 
  file = open(outfile,"w")
  if not file:
    print ("cannot open the file %s for writing" % outfile)

  ListFilesToTxt(dir,file,wildcard, 1)
 
  file.close()

Test()

代碼:(使用os.walk) walk遞歸地對目錄及子目錄處理,每次返回的三項分別為:當前遞歸的目錄,當前遞歸的目錄下的所有子目錄,當前遞歸的目錄下的所有文件。

代碼如下:
import os

def ListFilesToTxt(dir,file,wildcard,recursion):
    exts = wildcard.split(" ")
    for root, subdirs, files in os.walk(dir):
        for name in files:
            for ext in exts:
                if(name.endswith(ext)):
                    file.write(name + "/n")
                    break
        if(not recursion):
            break

def Test():
  dir="J://1"
  outfile="binaries.txt"
  wildcard = ".txt .exe .dll .lib"
 
  file = open(outfile,"w")
  if not file:
    print ("cannot open the file %s for writing" % outfile)

  ListFilesToTxt(dir,file,wildcard, 0)
 
  file.close()

Test()

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 一级网站片| 一级色毛片 | 久久蜜桃香蕉精品一区二区三区 | 欧洲狠狠鲁 | 亚洲精品一区国产精品丝瓜 | 成人免费在线视频 | 亚洲国产中文字幕 | 日韩欧美电影一区二区三区 | 丰满年轻岳中文字幕一区二区 | hdjapanesemassagehd日本 | 国产网站黄 | 一夜新娘第三季免费观看 | 91精品观看91久久久久久国产 | 羞羞的动漫在线观看 | 中文字幕专区高清在线观看 | 男女污污视频网站 | 性欧美在线视频 | 一本色道久久综合亚洲精品图片 | 精品久久中文字幕 | 亚洲狠狠入 | 久久久久97国产精 | 黑色丝袜美美女被躁视频 | 久久久久久久一区 | 午夜视频国产 | 欧美一级做一级爱a做片性 久久久资源网 | 手机国产乱子伦精品视频 | 第一区免费在线观看 | 黄色大片网 | 精品爱爱 | 久久久国产一级片 | av免播放 | 婷婷一区二区三区四区 | asian裸体佳人pics | 精品一区二区三区中文字幕 | v天堂在线视频 | 欧美精品videos| 国产精品久久久久影院老司 | xxxxhd73国产| 国产在线a | 亚洲嫩草av | 免费国产|