python 读文件夹所有文件,python获取文件夹内容

  python 读文件夹所有文件,python获取文件夹内容

  看《java里的思考》的时候,发现一个问题的答案是不确定的,就把答案下载下来看了看。结果是

  这样,怎么才能找到对应的答案呢?于是我开始写一个快速遍历脚本(只是在这里找到了,没有把找到的文件单独拿出来,因为我的需求满足了,扩展项目是后来人需要做的)。话不多说,粘贴代码。

  #!/usr/bin/env python

  #编码: utf-8

  1.读取指定目录中的所有文件。

  2.读取文件,定期匹配所需内容,获取文件名。

  3.打开此文件(您可以选择打开它或将其复制到其他位置)

  导入os.path

  进口re

  #遍历指定目录,显示该目录下的所有文件名。

  定义每个文件(文件路径):

  pathDir=os.listdir(文件路径)

  对于pathDir:中的allDir

  child=OS . path . join( % s % s %(file path,allDir))

  if os.path.isfile(子级):

  readFile(子级)

  # printchild.decode (gbk) #。decode (gbk )就是解决中文显示乱码的问题。

  继续

  每个文件(子文件)

  #遍历出结果返回文件的名称

  def readFile(文件名):

  Pen=open(文件名, r) # r代表read。

  fileread=fopen.read()

  fopen.close()

  t=re.search(rclearSpitValve ,fileread)

  如果t:

  # print 匹配文件是: 文件名。

  arr.append(文件名)

  if __name__==__main__:

  filenames= d : Java Answer Thinking in Java 4 Answer # refer root dir

  arr=[]

  每个文件(文件名)

  因为我在arr:

  我打印满足我的需求,有三个步骤要做。

  1.读取指定目录中的所有文件。

  2.读取文件,定期匹配所需内容,获取文件名。

  3.打开这个文件。brbr相比java,用python写可以节省20行左右的代码,生产效率大大提高。大家都很舒服。以上是python如何读取文件夹内容的细节。更多信息请关注盛行IT软件开发工作室的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • windows下cmd中切换路径与目录查看,cmd怎么切换路径到文件夹
  • windows下cmd中切换路径与目录查看,cmd怎么切换路径到文件夹,cmd命令打开及切换目录路径的实现
  • wget下载文件到指定目录,wget下载整个文件夹
  • wget下载文件到指定目录,wget下载整个文件夹,wget下载整个网站(整个子目录)或特定目录
  • u盘exe病毒如何根除,如何根除U盘文件夹exe病毒
  • u盘exe病毒如何根除,如何根除U盘文件夹exe病毒,U.EXE病毒删除方法
  • svn在eclipse中的使用,eclipse不显示svn路径,Eclipse设置svn忽略文件或文件夹(svn-ignore)的操作
  • Linux系统删除文件夹命令,linux系统中删除文件的命令
  • Linux系统删除文件夹命令,linux系统中删除文件的命令,Linux系统删除文件夹和文件的命令
  • jsp 上传文件夹,jsp多文件上传
  • jsp 上传文件夹,jsp多文件上传,JSP组件commons-fileupload实现文件上传
  • dos 删除文件夹命令,dos 删除文件夹 目录不是空的
  • dos 删除文件夹命令,dos 删除文件夹 目录不是空的,dos 删除文件夹 rd
  • Win10共享文件夹怎么设置访问密码,win10共享文件夹设置密码后没有权限访问
  • win10用户的文件名怎么改,window10怎样更改用户文件夹名称
  • 留言与评论(共有 条评论)
       
    验证码: