python抓取文件夹的所有文件


Posted in Python onFebruary 27, 2018

本文实例为大家分享了python抓取文件夹的所有文件的具体代码,供大家参考,具体内容如下

#!/user/bin/python 
# -*- coding:utf8 -*- 
 
import Basic 
import os 
 
##################################################### 
########    Input      #### 
folder = "D:\\安装包" 
folder = folder.encode("gbk") 
 
########    Global      #### 
fileList = [] 
allFiles = [] 
tree = [] 
level = 0 
##################################################### 
 
try: 
 if folder is None or len(folder) == 0: 
  folder = os.curdir 
 
 if os.path.isdir(folder): 
  childFile = os.listdir(folder) 
  fileList = ["%s" % (folder+os.path.sep+f) for f in childFile] 
 
  node = {'file':folder, 'level':level} 
  tree.append(node) 
 
  while fileList is not None and len(fileList) > 0: 
   allFiles.append(""+fileList[0]) 
 
   if os.path.isdir(fileList[0]): 
    childFile = os.listdir(fileList[0]) 
 
    if childFile is not None and len(childFile) > 0: 
     fileList = fileList + ["%s" % (fileList[0]+os.path.sep+ft) for ft in childFile] 
    else: 
     pass 
   else: 
    pass 
 
   fileList.pop(0) 
 
  print "\n".join(["%s" % f for f in allFiles]) 
 else: 
  print 'not folder, no child' 
 
except Exception,x: 
 print x

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python使用mysqldb连接数据库操作方法示例详解
Dec 03 Python
Python自动化测试工具Splinter简介和使用实例
May 13 Python
python 读写txt文件 json文件的实现方法
Oct 22 Python
深入了解Python中pop和remove的使用方法
Jan 09 Python
教你用Python写安卓游戏外挂
Jan 11 Python
Python设计模式之装饰模式实例详解
Jan 21 Python
运用Python的webbrowser实现定时打开特定网页
Feb 21 Python
python pip源配置,pip配置文件存放位置的方法
Jul 12 Python
Django CBV与FBV原理及实例详解
Aug 12 Python
详解vscode实现远程linux服务器上Python开发
Nov 10 Python
python制作一个简单的gui 数据库查询界面
Nov 19 Python
深入探讨opencv图像矫正算法实战
May 21 Python
python数据分析数据标准化及离散化详解
Feb 26 #Python
批量将ppt转换为pdf的Python代码 只要27行!
Feb 26 #Python
python 3利用Dlib 19.7实现摄像头人脸检测特征点标定
Feb 26 #Python
python3利用Dlib19.7实现人脸68个特征点标定
Feb 26 #Python
python微信跳一跳系列之棋子定位颜色识别
Feb 26 #Python
python微信跳一跳系列之棋子定位像素遍历
Feb 26 #Python
python3.6+opencv3.4实现鼠标交互查看图片像素
Feb 26 #Python
You might like
PHP cURL初始化和执行方法入门级代码
2015/05/28 PHP
Document对象内容集合(比较全)
2010/09/06 Javascript
Javascript读取cookie函数代码
2010/10/16 Javascript
Js放到HTML文件中的哪个位置有什么区别
2013/08/21 Javascript
AngularJS表格详解及示例代码
2016/08/17 Javascript
jQuery simpleModal插件的使用介绍
2016/08/30 Javascript
jQuery元素属性操作实例(设置、获取及删除元素属性)
2016/09/08 Javascript
百度地图API之百度地图退拽标记点获取经纬度的实现代码
2017/01/12 Javascript
Bootstrap实现基于carousel.js框架的轮播图效果
2017/05/02 Javascript
Async Validator 异步验证使用说明
2017/07/03 Javascript
vue-cli中打包图片路径错误的解决方法
2017/10/26 Javascript
微信小程序实现YDUI的ScrollTab组件
2018/02/02 Javascript
React.js绑定this的5种方法(小结)
2018/06/05 Javascript
Angularjs实现页面模板清除的方法
2018/07/20 Javascript
微信小程序配置服务器提示验证token失败的解决方法
2019/04/03 Javascript
vue-router之实现导航切换过渡动画效果
2019/10/31 Javascript
微信小程序开发之获取用户手机号码(php接口解密)
2020/05/17 Javascript
[01:04:20]完美世界DOTA2联赛PWL S2 LBZS vs Forest 第一场 11.29
2020/12/02 DOTA
sublime text 3配置使用python操作方法
2017/06/11 Python
同时安装Python2 & Python3 cmd下版本自由选择的方法
2017/12/09 Python
Python中字典的浅拷贝与深拷贝用法实例分析
2018/01/02 Python
Python列表list排列组合操作示例
2018/12/18 Python
python实现批量注册网站用户的示例
2019/02/22 Python
python实现从尾到头打印单链表操作示例
2020/02/22 Python
python+opencv3.4.0 实现HOG+SVM行人检测的示例代码
2021/01/28 Python
Right-on官方网站:日本知名的休闲服装品牌
2019/07/12 全球购物
优秀党员转正的自我评价
2013/10/06 职场文书
创业计划书——互联网商机
2014/01/12 职场文书
2014全国两会学习心得体会2000字
2014/03/10 职场文书
个人向公司借款协议书
2014/10/09 职场文书
华山导游词
2015/02/03 职场文书
建筑质检员岗位职责
2015/04/08 职场文书
疾病证明书
2015/06/19 职场文书
小学三年级作文之写景
2019/11/05 职场文书
python函数指定默认值的实例讲解
2021/03/29 Python
mysql下的max_allowed_packet参数设置详解
2022/02/12 MySQL