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实现的百度站长自动URL提交小工具
Jun 27 Python
Python使用multiprocessing创建进程的方法
Jun 04 Python
python中OrderedDict的使用方法详解
May 05 Python
python密码错误三次锁定(实例讲解)
Nov 14 Python
Python实现PS图像明亮度调整效果示例
Jan 23 Python
Python异常对代码运行性能的影响实例解析
Feb 08 Python
python获取网页中所有图片并筛选指定分辨率的方法
Mar 31 Python
python 多个参数不为空校验方法
Feb 14 Python
python从入门到精通 windows安装python图文教程
May 18 Python
Python基于gevent实现文件字符串查找器
Aug 11 Python
pytorch 如何使用amp进行混合精度训练
May 24 Python
解决pycharm安装scrapy DLL load failed:找不到指定的程序的问题
Jun 08 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
如何开发一个虚拟域名系统
2006/10/09 PHP
PHP中ob_start函数的使用说明
2013/11/11 PHP
php中define用法实例
2015/07/30 PHP
PHP使用strtotime获取上个月、下个月、本月的日期
2015/12/30 PHP
PHP环境搭建(php+Apache+mysql)
2016/11/14 PHP
php文件管理基本功能简单操作
2017/01/16 PHP
详解PHP防止直接访问.php 文件的实现方法
2017/07/28 PHP
PHP中通过getopt解析GNU C风格命令行选项
2019/11/18 PHP
使用JavaScript构建JSON格式字符串实现步骤
2013/03/22 Javascript
from 表单提交返回值用post或者是get方法实现
2013/08/21 Javascript
JavaScript中setInterval的用法总结
2013/11/20 Javascript
JavaScript内存管理介绍
2015/03/13 Javascript
javascript使用avalon绑定实现checkbox全选
2015/05/06 Javascript
JS前向后瞻正则表达式定义与用法示例
2016/12/27 Javascript
Async Validator 异步验证使用说明
2017/07/03 Javascript
深入理解JavaScript 中的匿名函数((function() {})();)与变量的作用域
2018/08/28 Javascript
Vue-component全局注册实例
2018/09/06 Javascript
es6数据变更同步到视图层的方法
2019/03/04 Javascript
Vue实现图片与文字混输效果
2019/12/04 Javascript
微信小程序实现弹框效果
2020/05/26 Javascript
在Python的gevent框架下执行异步的Solr查询的教程
2015/04/16 Python
python如何在终端里面显示一张图片
2016/08/17 Python
利用Python如何批量修改数据库执行Sql文件
2018/07/29 Python
django 中的聚合函数,分组函数,F 查询,Q查询
2019/07/25 Python
python中tkinter窗口位置\坐标\大小等实现示例
2020/07/09 Python
详解Python 最短匹配模式
2020/07/29 Python
python使用列表的最佳方案
2020/08/12 Python
pandas抽取行列数据的几种方法
2020/12/13 Python
HTML5中使用postMessage实现两个网页间传递数据
2016/06/22 HTML / CSS
JACK & JONES瑞典官方网站:杰克琼斯欧式风格男装
2017/12/23 全球购物
澳大利亚Mocha官方网站:包、钱包、珠宝和配饰
2019/07/18 全球购物
会计专业自我鉴定范文
2013/12/29 职场文书
保护环境建议书
2014/03/12 职场文书
高中教师考核方案
2014/05/18 职场文书
2016继续教育研修日志
2015/11/13 职场文书
利用Python实现Picgo图床工具
2021/11/23 Python