在python3.6版本中去掉了os.path.walk()函数

os.walk()

函数声明:walk(top,topdown=True,oneerror=None)

1、参数top表示需要遍历的目录树的路径

2、参数农户topdown默认是"True",表示首先返回根目录树下的文件,然后,再遍历目录树的子目录。topdown的值为"False",则表示先遍历目录树的子目录,返回子目录下的文件,最后返回根目录下的文件

3、参数oneerror的默认值是"None",表示忽略文件遍历时产生的错误,如果不为空,则提供一个自定义函数提示错误信息,后边遍历抛出异常

4、函数返回一个元组,该元组有3个元素,这3个元素分别表示'每次遍历的路径名,目录列表和文件列表'

os.walk()实例:

import os

def walk(path):

if not os.path.exists(path):

return -1

for root,dirs,names in os.walk(path):

for filename in names:

print(os.path.join(root,filename)) #路径和文件名连接构成完整路径

if __name__=='__main__':

path = "C:UsersAdministratorDesktop2017-9-1"

walk(path)

输出结果:

C:UsersAdministratorDesktop2017-9-12017-9-1.txt

C:UsersAdministratorDesktop2017-9-12017-9-1storage.txt

C:UsersAdministratorDesktop2017-9-1apk.conf

C:UsersAdministratorDesktop2017-9-1数据采集导入质量统计_2017-09-01.docx

C:UsersAdministratorDesktop2017-9-1test12017-9-1.txt

C:UsersAdministratorDesktop2017-9-1test22017-9-1.txt

以上这篇python 获取文件下所有文件或目录os.walk()的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持易采站长站。

python获取文件路径下的文件_python 获取文件下所有文件或目录os.walk()的实例相关推荐

  1. python 抓取目录树_python 获取文件下所有文件或目录os.walk()的实例

    在python3.6版本中去掉了os.path.walk()函数 os.walk() 函数声明:walk(top,topdown=True,oneerror=None) 1.参数top表示需要遍历的目 ...

  2. python 文件路径找不到_python路径正确但找不到文件

    python 为什么明明有这个文件路径,但有时候会找不到 整理路径,请用 os.path.normpath() 进行整理,然后你再试试,不要用 join a = os.path.normpath(&q ...

  3. python获取文件修改时间并比较_python获取文件创建和修改时间

    运行环境 : python 3.6.0' # 获取文件的时间属性 # 用到的知识 # os.getcwd() 方法用于返回当前工作目录 # os.path.getatime(file) 输出文件访问时 ...

  4. python如何打开txt文件、并算词频_Python 合并多个TXT文件并统计词频的实现

    需求是:针对三篇英文文章进行分析,计算出现次数最多的 10 个单词 逻辑很清晰简单,不算难, 使用 python 读取多个 txt 文件,将文件的内容写入新的 txt 中,然后对新 txt 文件进行词 ...

  5. python合并两个列表并去重_python合并多个txt文件

    python合并多个txt文件 #合并一个文件夹下的多个txt文件 #coding=utf-8 import os #获取目标文件夹的路径 filedir = os.getcwd()+'\\数据' # ...

  6. windows和Linux文件路径分隔符的不同及获取

    前言 在java开发的时候,往往是在windows环境下开发,遇到文件路径的问题是会用到"/"和"\",对于这两种斜杠的选择略作解释. 具体代码 反斜杠&quo ...

  7. [C++]Windows API 打开/另存为对话框文件路径以及扩展名的获取

    最近在做Windows 开发过程中遇到一个问题,需要打开文件对话框和另存为对话框,获取所选文件的路径信息,这部分很容易就实现了,可当另存为文件时如何获得格式不同文件的扩展名却遇到了一点问题,经过一番资 ...

  8. python 解压js压缩的图片_Python解压各种压缩文件总结

    工作中经常遇到需要解压各种压缩包的接口需求,包括.tar..tar.gz..zip..rar包,为了避免每次都得重新谷歌,试错调错,我将各种解压的python代码整理出来,下次可以直接拿过来用,建议小 ...

  9. asp.net 引入html文件路径问题,asp.net 网站获取一个文件或文件夹的绝对路径,使用方法Server.MapPath(项目根目下虚拟文件路径)实现...

    asp.net 网站获取一个文件或文件夹的绝对路径,使用方法Server.MapPath("项目根目下虚拟文件路径")实现,代码如下:using System; using Sys ...

最新文章

  1. QIIME 2教程. 32如何写方法和引用Citing(2021.2)
  2. 尊重对手就是对自己最好的尊重
  3. senseFly为eBee农用无人机装备多谱段传感器
  4. 简述c#之sealed 修饰符
  5. WSL端口映射到win
  6. 判定重大风险有哪几种_化工生产安全管理信息化平台可以解决哪些重大问题
  7. python变量初始化_tensorflow之变量初始化(tf.Variable)使用详解
  8. 超级网管员系列图书介绍
  9. 音乐社交娱乐教育APP Makeapp Wireframe Kit
  10. 短信接口与短信平台收费标准----速码云仅供参考
  11. dw代码能在php运行吗,php新手求助,为什么在DW中设计里能看到运行php程序的结果,但…...
  12. 存储引擎配置引发的MongoDB启动失败
  13. 编写javascript、Jquery的String.format();
  14. 快速入门Treap(代码实现)
  15. 目标检测(Object Detection)—— M2Det
  16. 华为中兴FPGA面试题总结
  17. 沟通中的情绪管理(演讲稿)
  18. Git撤销操作之使用--amend改写单次提交
  19. 怎样成为高级的学习者?2:解码
  20. 洛阳中考实验计算机分数,2018洛阳中考科目及分值

热门文章

  1. web网页版流程图插件-myflow.js-案例demo下载
  2. 企业如何才能选到最好的邮件系统合作伙伴?
  3. shell例题3-百度面试题
  4. 再说409,又提离别痛
  5. 容器编排技术 -- Kubernetes kubectl create service clusterip 命令详解
  6. PHP webshell
  7. UWP通过机器学习加载ONNX进行表情识别
  8. 【Java】计算1+1/2!+1/3!+1/4!....前20项
  9. 几行代码实现谷歌百度搜索对比
  10. psutil python库