python遍历文件夹找出文件夹后缀为py的文件方法


Posted in Python onOctober 21, 2018

大学毕业, 想看看大学写了多少行代码。

#coding=utf-8
import os
class Solution:
 def __init__(self):
  self.dirPath = []
 
 def numberOfCode(self,path):
  for dir in os.listdir(path):
   childDir = os.path.join(path,dir)
   if os.path.isdir(childDir):
    self.numberOfCode(childDir)
   else:
    if childDir[-2:] == "py":
     self.dirPath.append(childDir)
  return self.dirPath
 
 def setCode(self):
  with open("/home/code.py","ab+") as f:
   for file in self.dirPath:
    content = open(file,"r").read()
    f.write(content)
s = Solution()
s.numberOfCode("/home/py/")
s.setCode()

以上这篇python遍历文件夹找出文件夹后缀为py的文件方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python多线程编程(二):启动线程的两种方法
Apr 05 Python
举例讲解Python设计模式编程中的访问者与观察者模式
Jan 26 Python
基于Python os模块常用命令介绍
Nov 03 Python
python-docx修改已存在的Word文档的表格的字体格式方法
May 08 Python
Python3.5面向对象编程图文与实例详解
Apr 24 Python
Python基础学习之函数方法实例详解
Jun 18 Python
python 自动轨迹绘制的实例代码
Jul 05 Python
对django2.0 关联表的必填on_delete参数的含义解析
Aug 09 Python
python3 常见解密加密算法实例分析【base64、MD5等】
Dec 19 Python
python 两个一样的字符串用==结果为false问题的解决
Mar 12 Python
Python run()函数和start()函数的比较和差别介绍
May 03 Python
DataFrame 数据合并实现(merge,join,concat)
Jun 14 Python
python os.listdir按文件存取时间顺序列出目录的实例
Oct 21 #Python
python查找指定文件夹下所有文件并按修改时间倒序排列的方法
Oct 21 #Python
Python3中关于cookie的创建与保存
Oct 21 #Python
Python3中在Anaconda环境下安装basemap包
Oct 21 #Python
解决安装python库时windows error5 报错的问题
Oct 21 #Python
Scrapy使用的基本流程与实例讲解
Oct 21 #Python
Python3的介绍、安装和命令行的认识(推荐)
Oct 20 #Python
You might like
Terran剧情介绍
2020/03/14 星际争霸
php读取csv文件后,uft8 bom导致在页面上显示出现问题的解决方法
2013/08/10 PHP
ThinkPHP调用common/common.php函数提示错误function undefined的解决方法
2014/08/25 PHP
PHP中Header使用的HTTP协议及常用方法小结
2014/11/04 PHP
php+xml实现在线英文词典之添加词条的方法
2015/01/23 PHP
php集成套件服务器xampp安装使用教程(适合第一次玩PHP的新手)
2015/06/03 PHP
javascript语句中的CDATA标签的意义
2007/05/09 Javascript
jQuery hover 延时器实现代码
2011/03/12 Javascript
基于mootools 1.3框架下的图片滑动效果代码
2011/04/22 Javascript
Backbone.js 0.9.2 源码注释中文翻译版
2015/06/25 Javascript
jQuery的ajax下载blob文件
2016/07/21 Javascript
10道典型的JavaScript面试题
2017/03/22 Javascript
nodejs 最新版安装npm 的使用详解
2018/01/18 NodeJs
傻瓜式vuex语法糖kiss-vuex整理
2018/12/21 Javascript
记录vue做微信自定义分享的一些问题
2019/09/12 Javascript
解决新建一个vue项目过程中遇到的问题
2020/10/22 Javascript
[09:37]DOTA2卡尔工作室 英雄介绍圣堂刺客篇
2013/06/13 DOTA
[03:40]DOTA2亚洲邀请赛小组赛第二日 赛事回顾
2015/01/31 DOTA
[01:01:29]2018DOTA2亚洲邀请赛 4.4 淘汰赛 VP vs Liquid 第一场
2018/04/05 DOTA
如何搜索查找并解决Django相关的问题
2014/06/30 Python
利用Fn.py库在Python中进行函数式编程
2015/04/22 Python
使用Python脚本zabbix自定义key监控oracle连接状态
2019/08/28 Python
Python中使用filter过滤列表的一个小技巧分享
2020/05/02 Python
python用opencv完成图像分割并进行目标物的提取
2020/05/25 Python
MADE法国:提供原创设计师家具
2018/09/18 全球购物
英国折扣零售连锁店:QD Stores
2018/12/08 全球购物
Made in Design意大利:现代家具、名家灯具和装饰
2020/10/27 全球购物
C#如何允许一个类被继承但是避免这个类的方法被重载?
2015/02/24 面试题
2013届毕业生求职信范文
2013/11/20 职场文书
退休感言
2014/01/28 职场文书
座谈会主持词
2014/03/20 职场文书
党员转正意见怎么写
2015/06/03 职场文书
2016大学生入党积极分子心得体会
2016/01/06 职场文书
会议承办单位欢迎词
2019/07/09 职场文书
python关于集合的知识案例详解
2021/05/30 Python